fix: new queries for java and lua

This commit is contained in:
kawre 2024-01-09 03:00:26 +01:00
parent 739a034046
commit 3aec5abf6d
6 changed files with 32 additions and 10 deletions

View file

@ -28,6 +28,9 @@ Added
- `inferred_parameters`
- `parenthesized_expression`
- `resource_specification`
- `cast_expression`
- Missing patterns for Lua:
- `field`
- Missing patterns for Rust:
- `array_type`

View file

@ -30,6 +30,10 @@
"(" @delimiter
")" @delimiter @sentinel) @container
(cast_expression
"(" @delimiter
")" @delimiter @sentinel) @container
(inferred_parameters
"(" @delimiter
")" @delimiter @sentinel) @container

View file

@ -63,3 +63,7 @@
(bracket_index_expression
"[" @delimiter
"]" @delimiter @sentinel) @container
(field
"[" @delimiter
"]" @delimiter @sentinel) @container

View file

@ -17,3 +17,7 @@
(bracket_index_expression
"[" @delimiter
"]" @delimiter @sentinel) @container
(field
"[" @delimiter
"]" @delimiter @sentinel) @container

View file

@ -1,16 +1,16 @@
@Author(name="John Doe")
@Author(name = "John Doe")
public class HelloWorld {
// Constructor body
public HelloWorld() {
}
// Constructor body
public HelloWorld() {
}
// Method with formal parameters
public static void main(String[] args) {
System.out.println("Hello, world!");
System.out.println(args[0]);
}
// Method with formal parameters
public static void main(String[] args) {
System.out.println("Hello, world!");
System.out.println(args[0]);
}
public static void printList(List<List<List<T>>> l) {
public static void printList(List<List<List<T>>> l) {
// Array initializer
String[] names = {"Alice", "Bob", "Carol", "Dan"};
// Multi-dimensional dimensions and a dimensions expression
@ -57,5 +57,8 @@ public class HelloWorld {
} catch (IOException e) {
System.out.println(e);
}
double d = 13.37;
int i = (int) d; // cast expression
}
}

View file

@ -60,3 +60,7 @@ print(one[one[one[1]]])
vim.cmd [[
echo a(b(c(d(e(f())))))
]]
local tbl = {
["highlight me"] = {}
}