on master help sign in
Add ruby indents (#1372)
7001665Stuart Hinson
book/src/generated/lang-support.md+1−1
@@ -34,7 +34,7 @@
34| protobuf | ✓ | | ✓ | |
34| protobuf | ✓ | | ✓ | |
35| python | ✓ | ✓ | ✓ | `pylsp` |
35| python | ✓ | ✓ | ✓ | `pylsp` |
36| racket | | | | `racket` |
36| racket | | | | `racket` |
37−| ruby | ✓ | | | `solargraph` |
37+| ruby | ✓ | | ✓ | `solargraph` |
38| rust | ✓ | ✓ | ✓ | `rust-analyzer` |
38| rust | ✓ | ✓ | ✓ | `rust-analyzer` |
39| scala | ✓ | | ✓ | `metals` |
39| scala | ✓ | | ✓ | `metals` |
40| svelte | ✓ | | ✓ | `svelteserver` |
40| svelte | ✓ | | ✓ | `svelteserver` |
runtime/queries/ruby/indents.tomlnew file+25
@@ -0,0 +1,25 @@
1+indent = [
2+ "argument_list",
3+ "array",
4+ "begin",
5+ "block",
6+ "call",
7+ "class",
8+ "case",
9+ "do_block",
10+ "elsif",
11+ "if",
12+ "hash",
13+ "method",
14+ "module",
15+ "singleton_class",
16+ "singleton_method",
17+]
18+
19+outdent = [
20+ ")",
21+ "}",
22+ "]",
23+ "end",
24+ "when",
25+]