all repos

clerk @ e2e9e2b

missing tooling for ledger/hledger

clerk/internal/analyzer/testdata/directives.txtar (view raw)

Oleksandr Smirnov Oleksandr Smirnov
olexsmir@gmail.com
improve analyzer, 1 day ago
1
-- in.journal --
2
account expenses:food
3
commodity $
4
payee TestPayee
5
tag mytag
6
include other.journal
7
alias expenses:food = expenses:food:old
8
year 2024
9
D $1,000.00
10
P 2024-01-01 AAPL $150.00
11
C $100.00 @@ EUR 90.00
12
apply tag foo
13
end tag
14
comment
15
some ignored text
16
N ignored
17
18
-- expect --
19
files (1):
20
  0: in.journal
21
22
commodities (1):
23
  $
24
    directives: 1
25
    used: 0
26
      commodity $
27
    usages: 0
28
29
accounts (1):
30
  expenses:food
31
    directives: 1
32
    used: 0
33
      account expenses:food
34
    usages: 0
35
36
payees (1):
37
  
38
    directives: 1
39
    used: 0
40
      payee 
41
    usages: 0
42
43
prefixes (1):
44
  expenses:
45
    expenses:food
46
47
transactions: 0
48
periodic transactions: 0
49
automated transactions: 0
50
51
directives (13):
52
  account expenses:food
53
  commodity $
54
  payee 
55
  tag mytag
56
  include other.journal
57
  alias expenses:food = expenses:food:old
58
  year 2024
59
  D $1000
60
  P AAPL 150
61
  C $100 @@ 0
62
  apply tag foo
63
  end tag
64
  comment
65
66
transaction keys (0):
67
68
payee templates (0):
69
70
dates (0):
71
72
tag names (1):
73
  mytag
74
75
commodity decimal marks (1):
76
  $: .