Skip to content

Commit

Permalink
Release v7.29.0 (#6753)
Browse files Browse the repository at this point in the history
* Update all grammars

* Update cached licenses

* Swift now uses Treesitter

* v7.29.0
  • Loading branch information
lildude authored Mar 13, 2024
1 parent 4a807b4 commit 4ac734c
Show file tree
Hide file tree
Showing 133 changed files with 246 additions and 185 deletions.
2 changes: 1 addition & 1 deletion Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ end
# The error count will need to be adjusted here until such time as all grammars are 100% error free.
desc "Check that compiling the grammars doesn't introduce any new unexpected errors"
task :check_grammars do
expected_error_count = 36 # This count should only ever go down. If it goes up, there's a new issue that needs to be addressed before updating the grammar.
expected_error_count = 63 # This count should only ever go down. If it goes up, there's a new issue that needs to be addressed before updating the grammar.
rm_rf "linguist-grammars"
output, status = Open3.capture2e("script/grammar-compiler", "compile", "-o", "linguist-grammars")
errors_found = output[/The grammar library contains ([0-9]+) errors/, 1].to_i
Expand Down
4 changes: 3 additions & 1 deletion grammars.yml
Original file line number Diff line number Diff line change
Expand Up @@ -414,12 +414,13 @@ vendor/grammars/gradle.tmbundle:
- source.groovy.gradle
vendor/grammars/graphiql:
- inline.graphql
- inline.graphql.markdown.codeblock
- inline.graphql.php
- inline.graphql.python
- inline.graphql.rb
- inline.graphql.re
- inline.graphql.res
- inline.graphql.scala
- markdown.graphql.codeblock
- source.graphql
vendor/grammars/graphviz.tmbundle:
- source.dot
Expand Down Expand Up @@ -1090,6 +1091,7 @@ vendor/grammars/vhdl:
vendor/grammars/vsc-ember-syntax:
- inline.hbs
- inline.template
- markdown.glimmer.codeblock
- source.gjs
- source.gts
- text.html.ember-handlebars
Expand Down
2 changes: 1 addition & 1 deletion lib/linguist/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7.28.0
7.29.0
1 change: 1 addition & 0 deletions script/list-grammars
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ TREE_SITTER_GRAMMARS = {
"Regular Expression" => "https://github.com/tree-sitter/tree-sitter-regex",
"Ruby" => "https://github.com/tree-sitter/tree-sitter-ruby",
"Rust" => "https://github.com/tree-sitter/tree-sitter-rust",
"Swift" => "https://github.com/alex-pinkus/tree-sitter-swift",
"TLA" => "https://github.com/tlaplus-community/tree-sitter-tlaplus",
"TypeScript" => "https://github.com/tree-sitter/tree-sitter-typescript"
}
Expand Down
2 changes: 1 addition & 1 deletion vendor/CodeMirror
2 changes: 1 addition & 1 deletion vendor/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -547,7 +547,7 @@ This is a list of grammars that Linguist selects to provide syntax highlighting
- **Svelte:** [sebastinez/svelte-atom](https://github.com/sebastinez/svelte-atom)
- **Sway:** [FuelLabs/sway-vscode-plugin](https://github.com/FuelLabs/sway-vscode-plugin)
- **Sweave:** [textmate/sweave.tmbundle](https://github.com/textmate/sweave.tmbundle)
- **Swift:** [jtbandes/swift-tmlanguage](https://github.com/jtbandes/swift-tmlanguage)
- **Swift:** [alex-pinkus/tree-sitter-swift](https://github.com/alex-pinkus/tree-sitter-swift) 🐌
- **SystemVerilog:** [TheClams/SystemVerilog](https://github.com/TheClams/SystemVerilog)
- **TI Program:** [TIny-Hacker/language-ti-basic](https://github.com/TIny-Hacker/language-ti-basic)
- **TL-Verilog:** [adamint/tlv-vscode](https://github.com/adamint/tlv-vscode)
Expand Down
2 changes: 1 addition & 1 deletion vendor/grammars/Nasal.tmbundle
2 changes: 1 addition & 1 deletion vendor/grammars/Terraform.tmLanguage
2 changes: 1 addition & 1 deletion vendor/grammars/abl-tmlanguage
Submodule abl-tmlanguage updated 59 files
+4 −0 CHANGELOG.md
+12 −0 README.md
+3,103 −229 abl.tmLanguage.json
+3 −2 azure-pipelines.yml
+38 −751 package-lock.json
+7 −6 package.json
+10 −10 spec/analyze-suspend-resume/analyze-suspend-resume.spec.js
+202 −0 spec/annotations/annotation.spec.js
+18 −18 spec/array-extent/issue#5.spec.js
+51 −0 spec/blocks/finally-blocks.spec.js
+165 −0 spec/comments/vscode-abl-issue#127.spec.js
+69 −0 spec/db-table-and-field/fields-except.spec.js
+667 −0 spec/db-table-and-field/foreach.spec.js
+120 −0 spec/db-table-and-field/issue#88.spec.js
+138 −0 spec/define-buffer/simple-single-line.spec.js
+100 −100 spec/define-parameter/simple-single-line.spec.js
+32 −31 spec/define-stream/simple-single-line.spec.js
+228 −0 spec/define-variable/extent.spec.js
+256 −198 spec/define-variable/issue#6.spec.js
+38 −32 spec/define-variable/issue#9.spec.js
+87 −87 spec/define-variable/simple-single-line.spec.js
+62 −62 spec/define-variable/single-line-with-a-comment-at-the-end.spec.js
+56 −56 spec/define-variable/single-line-with-a-space-and-a-comment-at-the-end.spec.js
+20 −20 spec/define-variable/tm-issue#2.spec.js
+89 −0 spec/do/do-blocks.spec.js
+67 −60 spec/do/issue#3.spec.js
+110 −107 spec/function-call/vscode-abl-issue#19.spec.js
+11 −11 spec/global-scoped-define/global-define.spec.js
+26 −26 spec/global-scoped-define/scoped-define-with-procedure-keyword.spec.js
+40 −57 spec/include/abl-tmlanguage-issues#5.spec.js
+15 −15 spec/include/vscode-abl-issue#45.spec.js
+129 −0 spec/include/vscode-abl-issue#77.spec.js
+40 −27 spec/include/vscode-abl-issue#80.spec.js
+30 −0 spec/method-attribute-property-call/connected-method.spec.js
+174 −0 spec/method-definition/constructor.spec.js
+185 −0 spec/method-definition/method.spec.js
+20 −18 spec/procedure-definition/empty-proc.spec.js
+46 −42 spec/procedure-definition/vscode-abl-issue#22.spec.js
+23 −16 spec/procedure-definition/vscode-abl-issue#26.spec.js
+28 −22 spec/procedure-definition/vscode-abl-issue#62.spec.js
+162 −0 spec/run-statement/run-statement.spec.js
+84 −42 spec/shared.js
+110 −114 spec/strings/vscode-abl-issue#11.spec.js
+27 −27 spec/strings/vscode-abl-issue#28.spec.js
+209 −0 spec/type-name/argument.spec.js
+165 −0 spec/type-name/cast.spec.js
+471 −0 spec/type-name/define-class.spec.js
+44 −0 spec/type-name/define-enum.spec.js
+159 −0 spec/type-name/define-interface.spec.js
+301 −0 spec/type-name/define-property.spec.js
+434 −0 spec/type-name/define-temp-table.spec.js
+435 −0 spec/type-name/define-type-spec.js
+264 −0 spec/type-name/define-variable-property.spec.js
+504 −0 spec/type-name/define-variable.spec.js
+91 −0 spec/type-name/get-class.spec.js
+126 −0 spec/type-name/new.spec.js
+838 −0 spec/type-name/parameter-as.spec.js
+587 −0 spec/type-name/type-name-spec.js
+115 −0 spec/type-name/using.spec.js
2 changes: 1 addition & 1 deletion vendor/grammars/aidl-language
2 changes: 1 addition & 1 deletion vendor/grammars/astro
Submodule astro updated 87 files
+1 −0 .eslintignore
+28 −28 .eslintrc.cjs
+3 −3 .github/workflows/ci.yml
+3 −3 .github/workflows/release.yml
+2 −1 .gitignore
+9 −0 .prettierignore
+0 −16 .prettierrc.json
+1 −1 CONTRIBUTING.md
+2 −2 README.md
+39 −0 biome.json
+9 −18 package.json
+119 −0 packages/astro-check/CHANGELOG.md
+3 −7 packages/astro-check/package.json
+7 −11 packages/astro-check/src/index.ts
+1 −1 packages/astro-check/test/bin.test.ts
+1 −1 packages/astro-check/test/check.test.ts
+100 −0 packages/language-server/CHANGELOG.md
+22 −27 packages/language-server/package.json
+26 −34 packages/language-server/src/check.ts
+64 −53 packages/language-server/src/core/astro2tsx.ts
+147 −96 packages/language-server/src/core/index.ts
+12 −3 packages/language-server/src/core/parseAstro.ts
+44 −43 packages/language-server/src/core/parseCSS.ts
+19 −18 packages/language-server/src/core/parseHTML.ts
+48 −48 packages/language-server/src/core/parseJS.ts
+51 −33 packages/language-server/src/core/svelte.ts
+22 −23 packages/language-server/src/core/utils.ts
+51 −33 packages/language-server/src/core/vue.ts
+4 −0 packages/language-server/src/importPackage.ts
+106 −103 packages/language-server/src/languageServerPlugin.ts
+33 −3 packages/language-server/src/nodeServer.ts
+84 −79 packages/language-server/src/plugins/astro.ts
+37 −12 packages/language-server/src/plugins/html-data.ts
+55 −55 packages/language-server/src/plugins/html.ts
+39 −37 packages/language-server/src/plugins/typescript-addons/index.ts
+1 −1 packages/language-server/src/plugins/typescript-addons/snippets.ts
+43 −0 packages/language-server/src/plugins/typescript/codeActions.ts
+28 −2 packages/language-server/src/plugins/typescript/completions.ts
+23 −15 packages/language-server/src/plugins/typescript/diagnostics.ts
+63 −147 packages/language-server/src/plugins/typescript/index.ts
+48 −30 packages/language-server/src/plugins/utils.ts
+5 −1 packages/language-server/src/utils.ts
+5 −5 packages/language-server/test/check/check.test.ts
+5 −0 packages/language-server/test/check/fixture/frameworks/Component.svelte
+1 −0 packages/language-server/test/check/fixture/frameworks/Component.vue
+7 −0 packages/language-server/test/check/fixture/frameworks/frameworks.astro
+1 −0 packages/language-server/test/check/fixture/tsFileWithErrors.ts
+22 −14 packages/language-server/test/css/completions.test.ts
+22 −0 packages/language-server/test/css/hover.test.ts
+6 −0 packages/language-server/test/fixture/enhancedDiagnostics.astro
+7 −0 packages/language-server/test/fixture/package.json
+14 −17 packages/language-server/test/html/completions.test.ts
+9 −8 packages/language-server/test/html/hover.test.ts
+4 −6 packages/language-server/test/misc/format.test.ts
+10 −10 packages/language-server/test/misc/init.test.ts
+49 −154 packages/language-server/test/server.ts
+1 −1 packages/language-server/test/takedown.ts
+6 −6 packages/language-server/test/typescript-addons/completions.test.ts
+33 −13 packages/language-server/test/typescript/completions.test.ts
+34 −20 packages/language-server/test/typescript/diagnostics.test.ts
+2 −7 packages/language-server/test/units/parseCSS.test.ts
+16 −29 packages/language-server/test/units/parseJS.test.ts
+28 −13 packages/language-server/test/units/utils.test.ts
+0 −5 packages/language-server/types/arbitrary-attrs.d.ts
+5 −0 packages/language-server/types/jsx-runtime-augment.d.ts
+6 −0 packages/language-server/types/jsx-runtime-fallback.d.ts
+39 −0 packages/ts-plugin/CHANGELOG.md
+6 −14 packages/ts-plugin/package.json
+33 −44 packages/ts-plugin/src/astro2tsx.ts
+2 −71 packages/ts-plugin/src/index.ts
+48 −34 packages/ts-plugin/src/language.ts
+5 −0 packages/ts-plugin/test/runTest.js
+4 −4 packages/ts-plugin/test/utils.js
+83 −0 packages/vscode/CHANGELOG.md
+2 −6 packages/vscode/languages/astro-language-configuration.json
+6 −6 packages/vscode/languages/astro.code-snippets
+16 −38 packages/vscode/package.json
+11 −2 packages/vscode/scripts/build.mjs
+24 −21 packages/vscode/src/client.ts
+3 −0 packages/vscode/syntaxes/astro.tmLanguage.json
+1 −0 packages/vscode/syntaxes/astro.tmLanguage.src.yaml
+2 −0 packages/vscode/test/grammar/fixtures/attributes.astro
+18 −1 packages/vscode/test/grammar/fixtures/attributes.astro.snap
+5 −0 packages/vscode/test/runTest.js
+1,477 −1,432 pnpm-lock.yaml
+1 −0 pnpm-workspace.yaml
+17 −0 prettier.config.mjs
2 changes: 1 addition & 1 deletion vendor/grammars/atom-language-julia
2 changes: 1 addition & 1 deletion vendor/grammars/bicep
Submodule bicep updated 1732 files
2 changes: 1 addition & 1 deletion vendor/grammars/bikeshed
2 changes: 1 addition & 1 deletion vendor/grammars/d.tmbundle
2 changes: 1 addition & 1 deletion vendor/grammars/edge-vscode
2 changes: 1 addition & 1 deletion vendor/grammars/elixir-tmbundle
2 changes: 1 addition & 1 deletion vendor/grammars/elvish
Submodule elvish updated 410 files
2 changes: 1 addition & 1 deletion vendor/grammars/gemini-vscode
Submodule gemini-vscode updated 1 files
+3 −2 notes.gmi
2 changes: 1 addition & 1 deletion vendor/grammars/godot-vscode-plugin
Submodule godot-vscode-plugin updated 65 files
+1 −1 .github/ISSUE_TEMPLATE/bug_report.yml
+1 −1 .github/ISSUE_TEMPLATE/feature_request.yml
+31 −4 .github/workflows/ci.yml
+1 −0 .gitignore
+189 −115 CHANGELOG.md
+1 −0 README.md
+95 −0 package-lock.json
+27 −3 package.json
+14 −2 src/debugger/debugger.ts
+57 −29 src/debugger/godot3/server_controller.ts
+62 −31 src/debugger/godot4/server_controller.ts
+123 −24 src/extension.ts
+30 −6 src/formatter/formatter.test.ts
+38 −0 src/formatter/snapshots/arithmetic/in.gd
+38 −0 src/formatter/snapshots/arithmetic/out.gd
+10 −0 src/formatter/snapshots/arrays/in.gd
+10 −0 src/formatter/snapshots/arrays/out.gd
+2 −0 src/formatter/snapshots/assert/in.gd
+2 −0 src/formatter/snapshots/assert/out.gd
+2 −0 src/formatter/snapshots/await/in.gd
+2 −0 src/formatter/snapshots/await/out.gd
+10 −0 src/formatter/snapshots/boolean-operators/in.gd
+10 −0 src/formatter/snapshots/boolean-operators/out.gd
+3 −1 src/formatter/snapshots/consecutive-empty-lines-are-removed/in.gd
+3 −0 src/formatter/snapshots/consecutive-empty-lines-are-removed/out.gd
+7 −0 src/formatter/snapshots/enums/in.gd
+7 −0 src/formatter/snapshots/enums/out.gd
+17 −0 src/formatter/snapshots/indentation-style-is-preserved/in.gd
+17 −0 src/formatter/snapshots/indentation-style-is-preserved/out.gd
+15 −0 src/formatter/snapshots/initialization/in.gd
+15 −0 src/formatter/snapshots/initialization/out.gd
+5 −0 src/formatter/snapshots/lambda-functions/in.gd
+5 −0 src/formatter/snapshots/lambda-functions/out.gd
+8 −0 src/formatter/snapshots/line-breaks/in.gd
+8 −0 src/formatter/snapshots/line-breaks/out.gd
+71 −0 src/formatter/snapshots/nodepaths/in.gd
+71 −0 src/formatter/snapshots/nodepaths/out.gd
+7 −0 src/formatter/snapshots/reserved-words/in.gd
+7 −0 src/formatter/snapshots/reserved-words/out.gd
+7 −0 src/formatter/snapshots/return-expression/in.gd
+7 −0 src/formatter/snapshots/return-expression/out.gd
+8 −0 src/formatter/snapshots/return-type/in.gd
+8 −0 src/formatter/snapshots/return-type/out.gd
+3 −0 src/formatter/snapshots/semicolon/in.gd
+3 −0 src/formatter/snapshots/semicolon/out.gd
+5 −0 src/formatter/snapshots/strings/in.gd
+5 −0 src/formatter/snapshots/strings/out.gd
+0 −5 src/formatter/tests/test1.in.gd
+59 −16 src/formatter/textmate.ts
+39 −38 src/lsp/ClientConnectionManager.ts
+7 −1 src/lsp/GDScriptLanguageClient.ts
+10 −15 src/lsp/MessageIO.ts
+2 −2 src/providers/definition.ts
+17 −13 src/providers/documentation.ts
+21 −21 src/providers/documentation_builder.ts
+19 −5 src/providers/hover.ts
+94 −5 src/providers/inlay_hints.ts
+20 −13 src/scene_tools/parser.ts
+1 −75 src/utils/index.ts
+23 −13 src/utils/logger.ts
+124 −0 src/utils/project_utils.ts
+4 −1 src/utils/prompts.ts
+1 −1 src/utils/subspawn.ts
+139 −119 syntaxes/GDScript.tmLanguage.json
+18 −0 syntaxes/examples/gdscript2.gd
2 changes: 1 addition & 1 deletion vendor/grammars/graphiql
Submodule graphiql updated 99 files
+0 −5 .changeset/curvy-balloons-allow.md
+1 −0 .eslintignore
+1 −0 .eslintrc.js
+53 −0 .github/workflows/main-test.yml
+11 −1 .vscode/settings.json
+2 −2 DEVELOPMENT.md
+6 −1 custom-words.txt
+1 −1 examples/cm6-graphql-legacy-parcel/package.json
+1 −1 examples/cm6-graphql-parcel/package.json
+1 −1 examples/graphiql-create-react-app/package.json
+1 −1 examples/graphiql-parcel/package.json
+5 −5 examples/graphiql-webpack/package.json
+2 −2 examples/monaco-graphql-nextjs/package.json
+2 −2 examples/monaco-graphql-react-vite/package.json
+2 −2 examples/monaco-graphql-webpack/package.json
+2 −0 jest.config.base.js
+3 −0 package.json
+12 −0 packages/cm6-graphql/CHANGELOG.md
+42 −0 packages/cm6-graphql/__tests__/cases.txt
+2 −2 packages/cm6-graphql/package.json
+1 −0 packages/cm6-graphql/src/language.ts
+5 −2 packages/cm6-graphql/src/syntax.grammar
+1 −1 packages/codemirror-graphql/package.json
+7 −0 packages/graphiql-plugin-code-exporter/CHANGELOG.md
+4 −4 packages/graphiql-plugin-code-exporter/package.json
+9 −0 packages/graphiql-plugin-explorer/CHANGELOG.md
+4 −4 packages/graphiql-plugin-explorer/package.json
+4 −1 packages/graphiql-plugin-explorer/src/index.tsx
+6 −0 packages/graphiql-react/CHANGELOG.md
+1 −1 packages/graphiql-react/README.md
+2 −2 packages/graphiql-react/package.json
+74 −1 packages/graphiql-react/src/editor/hooks.ts
+1 −0 packages/graphiql-react/src/editor/index.ts
+1 −0 packages/graphiql-react/src/index.ts
+1 −1 packages/graphiql-toolkit/package.json
+13 −0 packages/graphiql/CHANGELOG.md
+3 −3 packages/graphiql/package.json
+39 −0 packages/graphql-language-service-cli/CHANGELOG.md
+3 −3 packages/graphql-language-service-cli/package.json
+40 −0 packages/graphql-language-service-server/CHANGELOG.md
+17 −11 packages/graphql-language-service-server/package.json
+15 −5 packages/graphql-language-service-server/src/GraphQLCache.ts
+38 −23 packages/graphql-language-service-server/src/MessageProcessor.ts
+157 −345 packages/graphql-language-service-server/src/__tests__/MessageProcessor-test.ts
+87 −6 packages/graphql-language-service-server/src/__tests__/findGraphQLTags-test.ts
+401 −0 packages/graphql-language-service-server/src/__tests__/parseDocument-test.ts
+101 −0 packages/graphql-language-service-server/src/constants.ts
+97 −188 packages/graphql-language-service-server/src/findGraphQLTags.ts
+18 −44 packages/graphql-language-service-server/src/parseDocument.ts
+69 −0 packages/graphql-language-service-server/src/parsers/astro.ts
+36 −0 packages/graphql-language-service-server/src/parsers/babel.ts
+45 −0 packages/graphql-language-service-server/src/parsers/svelte.ts
+10 −0 packages/graphql-language-service-server/src/parsers/types.ts
+81 −0 packages/graphql-language-service-server/src/parsers/vue.ts
+5 −4 packages/graphql-language-service-server/src/startServer.ts
+2 −2 packages/graphql-language-service/package.json
+0 −1 packages/graphql-language-service/src/interface/getDiagnostics.ts
+12 −0 packages/monaco-graphql/CHANGELOG.md
+2 −2 packages/monaco-graphql/package.json
+6 −1 packages/monaco-graphql/src/languageFeatures.ts
+2 −2 packages/monaco-graphql/src/workerManager.ts
+12 −0 packages/vscode-graphql-execution/CHANGELOG.md
+4 −0 packages/vscode-graphql-execution/esbuild.js
+10 −10 packages/vscode-graphql-execution/package.json
+41 −0 packages/vscode-graphql-syntax/CHANGELOG.md
+33 −161 packages/vscode-graphql-syntax/README.md
+22 −25 packages/vscode-graphql-syntax/grammars/graphql.js.json
+22 −6 packages/vscode-graphql-syntax/grammars/graphql.markdown.codeblock.json
+3 −4 packages/vscode-graphql-syntax/grammars/graphql.php.json
+3 −4 packages/vscode-graphql-syntax/grammars/graphql.python.json
+23 −0 packages/vscode-graphql-syntax/grammars/graphql.rb.json
+3 −4 packages/vscode-graphql-syntax/grammars/graphql.re.json
+3 −4 packages/vscode-graphql-syntax/grammars/graphql.rescript.json
+3 −4 packages/vscode-graphql-syntax/grammars/graphql.scala.json
+29 −9 packages/vscode-graphql-syntax/package.json
+66 −0 packages/vscode-graphql-syntax/tests/__fixtures__/test-js.md
+68 −0 packages/vscode-graphql-syntax/tests/__fixtures__/test-py.md
+49 −1 packages/vscode-graphql-syntax/tests/__fixtures__/test.js
+50 −0 packages/vscode-graphql-syntax/tests/__fixtures__/test.md
+14 −2 packages/vscode-graphql-syntax/tests/__fixtures__/test.php
+22 −0 packages/vscode-graphql-syntax/tests/__fixtures__/test.rb
+14 −0 packages/vscode-graphql-syntax/tests/__fixtures__/test.re
+4 −1 packages/vscode-graphql-syntax/tests/__fixtures__/test.ts
+509 −340 packages/vscode-graphql-syntax/tests/__snapshots__/js-grammar.spec.ts.snap
+151 −0 packages/vscode-graphql-syntax/tests/__snapshots__/markdown-grammar.spec.ts.snap
+53 −41 packages/vscode-graphql-syntax/tests/__snapshots__/php-grammar.spec.ts.snap
+35 −0 packages/vscode-graphql-syntax/tests/__snapshots__/reason-grammar.spec.ts.snap
+47 −0 packages/vscode-graphql-syntax/tests/__snapshots__/ruby-grammar.spec.ts.snap
+19 −0 packages/vscode-graphql-syntax/tests/markdown-grammar.spec.ts
+10 −0 packages/vscode-graphql-syntax/tests/reason-grammar.spec.ts
+10 −0 packages/vscode-graphql-syntax/tests/ruby-grammar.spec.ts
+12 −0 packages/vscode-graphql/.vscodeignore
+86 −0 packages/vscode-graphql/CHANGELOG.md
+4 −1 packages/vscode-graphql/esbuild.js
+8 −7 packages/vscode-graphql/package.json
+1 −0 packages/vscode-graphql/src/apis/statusBar.ts
+3 −1 packages/vscode-graphql/src/extension.ts
+1 −1 resources/tsconfig.base.cjs.json
+391 −231 yarn.lock
2 changes: 1 addition & 1 deletion vendor/grammars/ionide-fsgrammar
2 changes: 1 addition & 1 deletion vendor/grammars/language-bh
2 changes: 1 addition & 1 deletion vendor/grammars/language-csound
2 changes: 1 addition & 1 deletion vendor/grammars/language-etc
2 changes: 1 addition & 1 deletion vendor/grammars/markdown-tm-language
2 changes: 1 addition & 1 deletion vendor/grammars/nu-grammar
2 changes: 1 addition & 1 deletion vendor/grammars/rescript-vscode
Submodule rescript-vscode updated 202 files
2 changes: 1 addition & 1 deletion vendor/grammars/sas.tmbundle
2 changes: 1 addition & 1 deletion vendor/grammars/sourcepawn-vscode
2 changes: 1 addition & 1 deletion vendor/grammars/sublime-pony
2 changes: 1 addition & 1 deletion vendor/grammars/sway-vscode-plugin
2 changes: 1 addition & 1 deletion vendor/grammars/vscode-antlers-language-server
2 changes: 1 addition & 1 deletion vendor/grammars/vscode-bitbake
Submodule vscode-bitbake updated 188 files
2 changes: 1 addition & 1 deletion vendor/grammars/vscode-brightscript-language
Submodule vscode-brightscript-language updated 43 files
+1 −1 .github/workflows/create-vsix.yml
+119 −0 CHANGELOG.md
+173 −66 package-lock.json
+225 −23 package.json
+0 −93 scripts/create-vsix.js
+139 −0 scripts/create-vsix.ts
+0 −110 scripts/install-local.js
+175 −0 scripts/install-local.ts
+16 −5 scripts/watch-all.ts
+10 −5 src/BrightScriptCommands.ts
+2 −2 src/DebugConfigurationProvider.spec.ts
+27 −2 src/DebugConfigurationProvider.ts
+3 −3 src/LogOutputManager.ts
+448 −0 src/commands/RekeyAndPackageCommand.ts
+6 −1 src/commands/VscodeCommand.ts
+51 −3 src/extension.ts
+48 −0 src/grammar/brightscript.tmLanguage.spec.ts
+37 −24 src/managers/RtaManager.ts
+2 −2 src/managers/WebviewViewProviderManager.spec.ts
+27 −8 src/managers/WebviewViewProviderManager.ts
+31 −3 src/viewProviders/BaseWebviewViewProvider.ts
+45 −0 src/viewProviders/RokuAppOverlaysViewViewProvider.ts
+5 −6 src/viewProviders/RokuAutomationViewViewProvider.ts
+32 −0 src/viewProviders/RokuDeviceViewViewProvider.ts
+43 −0 src/viewProviders/RokuFileSystemViewViewProvider.ts
+1 −1 src/viewProviders/RokuRegistryViewProvider.spec.ts
+11 −5 src/viewProviders/ViewProviderCommand.ts
+2 −1 src/viewProviders/ViewProviderEvent.ts
+2 −0 src/viewProviders/ViewProviderId.ts
+6 −0 src/viewProviders/WorkspaceStateKey.ts
+12 −8 syntaxes/brightscript.tmLanguage.json
+47 −1 webviews/src/ExtensionIntermediary.ts
+11 −6 webviews/src/main.ts
+1 −1 webviews/src/shared/NumberField.svelte
+38 −0 webviews/src/shared/SortableGridHeader.svelte
+6 −0 webviews/src/shared/types.ts
+261 −0 webviews/src/views/RokuAppOverlaysView/RokuAppOverlaysView.svelte
+30 −8 webviews/src/views/RokuDeviceView/RokuDeviceView.svelte
+86 −0 webviews/src/views/RokuFileSystemView/FileSystemEntry.svelte
+320 −0 webviews/src/views/RokuFileSystemView/RokuFileSystemView.svelte
+2 −1 webviews/src/views/SceneGraphInspectorView/Branch.svelte
+1 −1 webviews/src/views/SceneGraphInspectorView/ColorField.svelte
+18 −4 webviews/src/views/SceneGraphInspectorView/NodeDetailPage.svelte
2 changes: 1 addition & 1 deletion vendor/grammars/vscode-cadence
Submodule vscode-cadence updated 41 files
+1 −1 .github/workflows/add-issues-to-devx-project.yml
+32 −0 .metadata/README.md
+15 −0 .metadata/notifications.json
+21 −0 extension/src/crypto-polyfill.ts
+11 −5 extension/src/dependency-installer/dependency-installer.ts
+3 −1 extension/src/dependency-installer/installer.ts
+21 −16 extension/src/dependency-installer/installers/flow-cli-installer.ts
+31 −11 extension/src/extension.ts
+57 −0 extension/src/flow-cli/flow-version-provider.ts
+1 −6 extension/src/main.ts
+3 −3 extension/src/server/flow-config.ts
+20 −11 extension/src/server/language-server.ts
+50 −73 extension/src/settings/settings.ts
+21 −0 extension/src/storage/storage-provider.ts
+4 −0 extension/src/test-provider/constants.ts
+54 −0 extension/src/test-provider/test-provider.ts
+162 −0 extension/src/test-provider/test-resolver.ts
+189 −0 extension/src/test-provider/test-runner.ts
+169 −0 extension/src/test-provider/test-trie.ts
+9 −0 extension/src/test-provider/utils.ts
+98 −0 extension/src/ui/notification-provider.ts
+27 −8 extension/src/ui/prompts.ts
+0 −32 extension/src/utils/flow-version.ts
+26 −0 extension/src/utils/semaphore.ts
+49 −17 extension/src/utils/shell/exec.ts
+9 −0 extension/src/utils/utils.ts
+9 −0 extension/test/fixtures/workspace/test/bar/test2.cdc
+9 −0 extension/test/fixtures/workspace/test/bar/test3.cdc
+5 −0 extension/test/fixtures/workspace/test/test1.cdc
+26 −15 extension/test/integration/0 - dependencies.test.ts
+17 −8 extension/test/integration/2 - commands.test.ts
+12 −33 extension/test/integration/4 - flow-config.test.ts
+314 −0 extension/test/integration/5 - test-trie.test.ts
+213 −0 extension/test/integration/6 - test-provider.test.ts
+28 −6 extension/test/mock/mockSettings.ts
+18 −2 extension/test/unit/parser.test.ts
+0 −0 extension/test/unit/test-trie.test.ts
+ images/file-logo.png
+ images/icon.png
+468 −370 package-lock.json
+36 −25 package.json
2 changes: 1 addition & 1 deletion vendor/grammars/vscode-codeql
Submodule vscode-codeql updated 783 files
2 changes: 1 addition & 1 deletion vendor/grammars/vscode-go
Submodule vscode-go updated 311 files
2 changes: 1 addition & 1 deletion vendor/grammars/vscode-move-syntax
2 changes: 1 addition & 1 deletion vendor/grammars/vscode-prisma
2 changes: 1 addition & 1 deletion vendor/grammars/vscode-python
Submodule vscode-python updated 46 files
+1 −2 .devcontainer/devcontainer.json
+1 −7 .github/actions/lint/action.yml
+2 −4 .vscode/extensions.json
+1 −1 .vscode/settings.json
+3 −3 python_files/installed_check.py
+1 −5 python_files/linter.py
+2 −6 python_files/normalizeSelection.py
+9 −27 python_files/pyproject.toml
+2 −2 python_files/run-jedi-language-server.py
+1 −3 python_files/testing_tools/adapter/__main__.py
+1 −3 python_files/testing_tools/adapter/info.py
+1 −1 python_files/testing_tools/adapter/pytest/_discovery.py
+1 −3 python_files/testing_tools/adapter/pytest/_pytest_item.py
+1 −1 python_files/testing_tools/adapter/report.py
+4 −16 python_files/testing_tools/adapter/util.py
+1 −3 python_files/testing_tools/socket_manager.py
+6 −7 python_files/testing_tools/unittest_discovery.py
+1 −3 python_files/tests/__main__.py
+2 −9 python_files/tests/debug_adapter/test_install_debugpy.py
+9 −28 python_files/tests/pytestadapter/expected_discovery_test_output.py
+29 −89 python_files/tests/pytestadapter/expected_execution_test_output.py
+6 −20 python_files/tests/pytestadapter/helpers.py
+31 −42 python_files/tests/pytestadapter/test_discovery.py
+9 −27 python_files/tests/pytestadapter/test_execution.py
+1 −2 python_files/tests/run_all.py
+1 −3 python_files/tests/test_create_conda.py
+4 −12 python_files/tests/test_create_venv.py
+21 −45 python_files/tests/testing_tools/adapter/pytest/test_discovery.py
+2 −4 python_files/tests/testing_tools/adapter/test_discovery.py
+1 −3 python_files/tests/testing_tools/adapter/test_functional.py
+1 −4 python_files/tests/testing_tools/adapter/test_util.py
+1 −2 python_files/tests/unittestadapter/.data/two_patterns/pattern_a_test.py
+2 −2 python_files/tests/unittestadapter/.data/two_patterns/test_pattern_b.py
+4 −5 python_files/tests/unittestadapter/.data/unittest_folder/test_add.py
+2 −2 python_files/tests/unittestadapter/.data/unittest_folder/test_subtract.py
+9 −27 python_files/tests/unittestadapter/expected_discovery_test_output.py
+10 −32 python_files/tests/unittestadapter/test_discovery.py
+1 −1 python_files/tests/unittestadapter/test_execution.py
+1 −2 python_files/tests/unittestadapter/test_utils.py
+6 −9 python_files/unittestadapter/discovery.py
+8 −15 python_files/unittestadapter/execution.py
+4 −10 python_files/unittestadapter/pvsc_utils.py
+17 −41 python_files/visualstudio_py_testlauncher.py
+5 −6 python_files/vscode_datascience_helpers/tests/logParser.py
+8 −25 python_files/vscode_pytest/__init__.py
+3 −7 python_files/vscode_pytest/run_pytest_script.py
2 changes: 1 addition & 1 deletion vendor/licenses/git_submodule/AL.dep.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: AL
version: 96c407663984341b21e574a58ef6ca6f89cc3fc0
version: 980dd02ef2a61316ec76d7a2e9765f1460e6c142
type: git_submodule
homepage: https://github.com/microsoft/AL
license: mit
Expand Down
2 changes: 1 addition & 1 deletion vendor/licenses/git_submodule/CodeMirror.dep.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: CodeMirror
version: e84384b4210bc35300994de07c6333666f2a5c9e
version: 0c8456c3bc92fb3085ac636f5ed117df24e22ca7
type: git_submodule
homepage: https://github.com/codemirror/CodeMirror
license: mit
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: MATLAB-Language-grammar
version: da0cd40defa79fb9f867d6d0b222091cfdab3869
version: f3533822b2d740fd4128722854c98b9f1b5d07ee
type: git_submodule
homepage: https://github.com/mathworks/MATLAB-Language-grammar
license: bsd-2-clause
Expand Down
2 changes: 1 addition & 1 deletion vendor/licenses/git_submodule/Nasal.tmbundle.dep.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Nasal.tmbundle
version: 95113f60db7cb7ac7b6c3d854683773879407a48
version: beb4c5bee4e83de7cbf25c0cdc25e28489c8a1f7
type: git_submodule
homepage: https://github.com/BobDotCom/Nasal.tmbundle.git
license: mit
Expand Down
2 changes: 1 addition & 1 deletion vendor/licenses/git_submodule/Terraform.tmLanguage.dep.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Terraform.tmLanguage
version: 7faec10b4057b95bff82fb585730e560871d26c4
version: 1576c26c2ac215f9bed5e1f8a061f123bf63e6b2
type: git_submodule
homepage: https://github.com/alexlouden/Terraform.tmLanguage
license: mit
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: TypeScript-TmLanguage
version: 6df2bff55f94bfe0bde94a323e041193d150c67e
version: 4fdfd387273124944e32582f9f5af019f515158e
type: git_submodule
homepage: https://github.com/Microsoft/TypeScript-TmLanguage
license: mit
Expand Down
2 changes: 1 addition & 1 deletion vendor/licenses/git_submodule/VscodeAdblockSyntax.dep.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: VscodeAdblockSyntax
version: 58e8198dc42e11fcf471471acd1212fe62525d56
version: b4a53bee21c0f5074956a7377a36a45febf97d25
type: git_submodule
homepage: https://github.com/AdguardTeam/VscodeAdblockSyntax.git
license: mit
Expand Down
2 changes: 1 addition & 1 deletion vendor/licenses/git_submodule/abl-tmlanguage.dep.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: abl-tmlanguage
version: e928116b4138bcf191b6f64be5bf92ef9c345d75
version: bc85d5f1b0e10ca4a3eb6946d5426d2560a4e328
type: git_submodule
homepage: https://github.com/chriscamicas/abl-tmlanguage
license: mit
Expand Down
2 changes: 1 addition & 1 deletion vendor/licenses/git_submodule/aidl-language.dep.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: aidl-language
version: ce07cdf6b9b9dbc4857c4b2fc59a55ac0e17ecd4
version: c2c0074c593954bcd27036db118aee6a13abfa20
type: git_submodule
homepage: https://github.com/google/aidl-language
license: apache-2.0
Expand Down
2 changes: 1 addition & 1 deletion vendor/licenses/git_submodule/astro.dep.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: astro
version: dd23bc1c169f67d90c949da52c0a1265b9a8d5ba
version: 1a55b6f122f35d1e08716627fad6c8bcfeedab2f
type: git_submodule
homepage: https://github.com/withastro/language-tools.git
license: mit
Expand Down
2 changes: 1 addition & 1 deletion vendor/licenses/git_submodule/atom-language-julia.dep.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: atom-language-julia
version: 85cf3ef2ddcb7bc9b2b17b2a5f1fc664e1f1e718
version: 0735fb802696a2b6d89e12ba302d0a85d901bc17
type: git_submodule
homepage: https://github.com/JuliaEditorSupport/atom-language-julia
license: mit
Expand Down
2 changes: 1 addition & 1 deletion vendor/licenses/git_submodule/bicep.dep.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: bicep
version: 49dcf8ea70ac2f9a3201fc8b9f516f443e2e8b44
version: 0c0394b9f70f59b4a2d31dc9cc9b0ba03493685f
type: git_submodule
homepage: https://github.com/azure/bicep
license: mit
Expand Down
2 changes: 1 addition & 1 deletion vendor/licenses/git_submodule/bikeshed.dep.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: bikeshed
version: 7d798b74621222a5f9f392312e8206bd309ce8b1
version: 584813e6380533a19c6656594c810bf974854e68
type: git_submodule
homepage: https://github.com/tabatkins/bikeshed.git
license: other
Expand Down
2 changes: 1 addition & 1 deletion vendor/licenses/git_submodule/csharp-tmLanguage.dep.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: csharp-tmLanguage
version: 0febdc78936552b2671a034ae3c06d485c0e0a05
version: 7a7482ffc72a6677a87eb1ed76005593a4f7f131
type: git_submodule
homepage: https://github.com/dotnet/csharp-tmLanguage
license: mit
Expand Down
2 changes: 1 addition & 1 deletion vendor/licenses/git_submodule/d.tmbundle.dep.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: d.tmbundle
version: e031d03ce0c2fe0f9e064dad1faf670a19bde482
version: 9fb354be1c3fbb6a91f543f584d47099d338baf0
type: git_submodule
homepage: https://github.com/textmate/d.tmbundle
license: permissive
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: dart-syntax-highlight
version: 0a6648177bdbb91a4e1a38c16e57ede0ccba4f18
version: 1b307d29d454a382f1c143de516335b1a885484b
type: git_submodule
homepage: https://github.com/dart-lang/dart-syntax-highlight
license: bsd-3-clause
Expand Down
2 changes: 1 addition & 1 deletion vendor/licenses/git_submodule/edge-vscode.dep.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: edge-vscode
version: 384dee2794fa3819ea70bc5767197b08bb3f97a5
version: 90ee5daf16680df3a00a9f1aed0bf014087dec8b
type: git_submodule
homepage: https://github.com/edge-js/edge-vscode.git
license: mit
Expand Down
2 changes: 1 addition & 1 deletion vendor/licenses/git_submodule/elixir-tmbundle.dep.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: elixir-tmbundle
version: b01fffc49179bdec936ca19b53ba4fc7c51a2cc0
version: f6867d6aee89c23a9803d958c62eef1c60170e28
type: git_submodule
homepage: https://github.com/elixir-lang/elixir-tmbundle
license: apache-2.0
Expand Down
Loading

0 comments on commit 4ac734c

Please sign in to comment.