all repos

clerk @ c958816

missing tooling for ledger/hledger

clerk/internal/lsp/testdata/semantic-range.txtar (view raw)

Oleksandr Smirnov Oleksandr Smirnov
olexsmir@gmail.com
lsp: refactor semantic tests, 1 month ago
1
-- in.journal --
2
2024-01-15 test
3
    expenses:food  $50
4
5
2024-01-16 other
6
  expenses:drinks  $20
7
8
2024-01-17 done
9
  a  $1 = $100
10
  b
11
12
-- ranges.txt --
13
first-txn 0 1
14
second-txn 3 4
15
blank-only 2 2
16
whole-doc 0 8
17
inverted 4 2
18
19
-- expect --
20
== first-txn ==
21
0:0+10 class
22
0:11+4 property
23
1:4+13 namespace
24
1:19+1 type
25
1:20+2 number
26
== second-txn ==
27
3:0+10 class
28
3:11+5 property
29
4:2+15 namespace
30
4:19+1 type
31
4:20+2 number
32
== blank-only ==
33
== whole-doc ==
34
0:0+10 class
35
0:11+4 property
36
1:4+13 namespace
37
1:19+1 type
38
1:20+2 number
39
3:0+10 class
40
3:11+5 property
41
4:2+15 namespace
42
4:19+1 type
43
4:20+2 number
44
6:0+10 class
45
6:11+4 property
46
7:2+1 namespace
47
7:5+1 type
48
7:6+1 number
49
7:8+1 operator
50
7:10+1 type
51
7:11+3 number
52
8:2+1 namespace
53
== inverted ==