From ddd06e4a8450d746eb8f2ddd167bfd920d633282 Mon Sep 17 00:00:00 2001 From: selfint Date: Wed, 1 Mar 2023 18:51:45 +0200 Subject: [PATCH] Add Java support --- vscode-extension/README.md | 2 +- vscode-extension/package.json | 13 ++++++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/vscode-extension/README.md b/vscode-extension/README.md index a366bb8a..f6c3e839 100644 --- a/vscode-extension/README.md +++ b/vscode-extension/README.md @@ -59,10 +59,10 @@ For now, these are the default configured languages: - [x] TypeScript + JSX (typescriptreact) - [x] Svelte - [x] Python +- [x] Java Next up: -- [ ] Java - [ ] C# - [ ] C - [ ] C++ diff --git a/vscode-extension/package.json b/vscode-extension/package.json index 71c51474..de79d19a 100644 --- a/vscode-extension/package.json +++ b/vscode-extension/package.json @@ -8,7 +8,7 @@ "directory": "vscode-extension", "type": "git" }, - "version": "0.3.0", + "version": "0.3.1", "private": true, "license": "MIT", "engines": { @@ -125,6 +125,17 @@ "(function_definition) @item", "(decorated_definition) @item" ] + }, + "java": { + "parserInstaller": { + "downloadCmd": "git clone https://github.com/tree-sitter/tree-sitter-java", + "symbol": "language", + "name": "tree_sitter_java" + }, + "queries": [ + "( (block_comment)* @header . (class_declaration) @item)", + "( (block_comment)* @header . (method_declaration) @item)" + ] } } }