aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Brunhage <robertbrunhage@gmail.com>2023-04-11 21:05:00 +0200
committerStephan Seitz <stephan.seitz@fau.de>2023-04-13 02:31:49 -0700
commitce3ea7aebef3bce752348b1e245279a6f5e79f90 (patch)
tree1251a3cee8bd095ba4bf6638136c286d8cf157ee
parentjavascript: highlight more builtins (diff)
downloadnvim-treesitter-ce3ea7aebef3bce752348b1e245279a6f5e79f90.tar
nvim-treesitter-ce3ea7aebef3bce752348b1e245279a6f5e79f90.tar.gz
nvim-treesitter-ce3ea7aebef3bce752348b1e245279a6f5e79f90.tar.bz2
nvim-treesitter-ce3ea7aebef3bce752348b1e245279a6f5e79f90.tar.lz
nvim-treesitter-ce3ea7aebef3bce752348b1e245279a6f5e79f90.tar.xz
nvim-treesitter-ce3ea7aebef3bce752348b1e245279a6f5e79f90.tar.zst
nvim-treesitter-ce3ea7aebef3bce752348b1e245279a6f5e79f90.zip
Revert "fix(dart): function argument indents is inconsistent"
This reverts commit ac4020c70722337c326bf65b645b162ee6e1796b.
-rw-r--r--queries/dart/indents.scm3
-rw-r--r--tests/indent/dart/multiple_arguments.dart13
-rw-r--r--tests/indent/dart_spec.lua2
3 files changed, 1 insertions, 17 deletions
diff --git a/queries/dart/indents.scm b/queries/dart/indents.scm
index 1573290d7..9616f0629 100644
--- a/queries/dart/indents.scm
+++ b/queries/dart/indents.scm
@@ -1,6 +1,7 @@
[
(class_body)
(function_body)
+ (function_expression_body)
(declaration (initializers))
(switch_block)
(if_statement)
@@ -27,7 +28,5 @@
; this one is for dedenting the else block
(if_statement (block) @indent.branch)
-; Issue #4637
-(function_expression_body (block) @indent.branch)
(comment) @indent.ignore
diff --git a/tests/indent/dart/multiple_arguments.dart b/tests/indent/dart/multiple_arguments.dart
deleted file mode 100644
index 63a4a0438..000000000
--- a/tests/indent/dart/multiple_arguments.dart
+++ /dev/null
@@ -1,13 +0,0 @@
-// Example method that causes an issue with indentation on usage
-void someMethod(
- void onSuccess(),
- void onError(Exception ex, StackTrace stackTrace),
-) {
- try {} catch (_, __) {}
-}
-
-void main() {
- someMethod(() {
- }, (Exception ex, StackTrace stackTrace) {
- });
-}
diff --git a/tests/indent/dart_spec.lua b/tests/indent/dart_spec.lua
index b2632cfa4..fde41b362 100644
--- a/tests/indent/dart_spec.lua
+++ b/tests/indent/dart_spec.lua
@@ -18,6 +18,4 @@ end)
describe("new line:", function()
run:new_line("class.dart", { on_line = 2, text = "var x;", indent = 0 })
run:new_line("try.dart", { on_line = 2, text = "var x;", indent = 4 })
- run:new_line("multiple_arguments.dart", { on_line = 10, text = "var x;", indent = 4 })
- run:new_line("multiple_arguments.dart", { on_line = 11, text = "var x;", indent = 4 })
end)