all repos

clerk @ e2e9e2b

missing tooling for ledger/hledger

clerk/internal/analyzer/testdata/typed-entries.txtar (view raw)

Oleksandr Smirnov Oleksandr Smirnov
olexsmir@gmail.com
improve analyzer, 1 day ago
1
-- in.journal --
2
2024-01-01 groceries
3
    expenses:food  $10
4
    assets:cash
5
6
~ monthly
7
    expenses:transport  $50
8
    assets:checking
9
10
= expr:big
11
    expenses:food  $100
12
    assets:credit
13
14
account expenses:food
15
16
-- expect --
17
files (1):
18
  0: in.journal
19
20
commodities (1):
21
  $
22
    directives: 0
23
    used: 3
24
    usages: 3
25
      file 0: $ ("10")
26
      file 0: $ ("50")
27
      file 0: $ ("100")
28
    last-used: 2024-01-01
29
30
accounts (5):
31
  assets:cash
32
    directives: 0
33
    used: 1
34
    usages: 1
35
      file 0: assets:cash
36
    last-used: 2024-01-01
37
  assets:checking
38
    directives: 0
39
    used: 1
40
    usages: 1
41
      file 0: assets:checking
42
  assets:credit
43
    directives: 0
44
    used: 1
45
    usages: 1
46
      file 0: assets:credit
47
  expenses:food
48
    directives: 1
49
    used: 2
50
      account expenses:food
51
    usages: 2
52
      file 0: expenses:food
53
      file 0: expenses:food
54
    last-used: 2024-01-01
55
  expenses:transport
56
    directives: 0
57
    used: 1
58
    usages: 1
59
      file 0: expenses:transport
60
61
payees (1):
62
  groceries
63
    directives: 0
64
    used: 1
65
    usages: 1
66
      file 0: groceries
67
68
prefixes (2):
69
  assets:
70
    assets:cash
71
    assets:checking
72
    assets:credit
73
  expenses:
74
    expenses:food
75
    expenses:transport
76
77
transactions: 1
78
periodic transactions: 1
79
automated transactions: 1
80
81
directives (1):
82
  account expenses:food
83
84
transaction keys (1):
85
  2024-01-01|groceries|expenses:food,assets:cash,
86
87
payee templates (1):
88
  groceries
89
    expenses:food  $10
90
    assets:cash (inferred)
91
92
dates (1):
93
  2024-01-01
94
95
tag names (0):
96
97
commodity decimal marks (1):
98
  $: .