all repos

clerk @ f9a2588

missing tooling for ledger/hledger
Message Author Hash Age
lsp server Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
f9a2588 20 days ago 2026-07-11 12:58:15 +0300
add AGENTS.md Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
e62c721 20 days ago 2026-07-11 12:51:53 +0300
cli: deduplicate error reporting, - use cli.Exit for expected errors Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
45890c9 20 days ago 2026-07-11 12:51:53 +0300
journal/semantic: collect payees Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
a65ac05 1 month ago 2026-06-27 17:53:43 +0300
linter: add missing-payee rule Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
5491069 1 month ago 2026-06-27 17:53:42 +0300
change cli frameworks Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
3fa39df 1 month ago 2026-06-27 17:53:42 +0300
linter: sort output by position of spans Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
0c15ec4 1 month ago 2026-06-27 12:41:04 +0300
linter: add unbalanced-transaction rule Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
992e56f 1 month ago 2026-06-27 12:41:04 +0300
fix: missing_commodity: skip it format is not provided Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
9444b5a 1 month ago 2026-06-27 12:41:04 +0300
linter: add undeclared-commodity Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
a84ac41 1 month ago 2026-06-27 12:41:04 +0300
linter: refactor to use semantic context Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
5d20567 1 month ago 2026-06-27 12:41:04 +0300
journal: add semantic model Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
a69e534 1 month ago 2026-06-27 12:41:04 +0300
linter: add undeclared-account Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
ba9be60 1 month ago 2026-06-27 12:41:04 +0300
linter: add duplicated-commodity rule Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
fd46af1 1 month ago 2026-06-27 12:41:04 +0300
linter: add duplicated-account Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
01a8040 1 month ago 2026-06-27 12:41:04 +0300
linter: add chronological order Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
731ba24 1 month ago 2026-06-27 12:41:04 +0300
fix directives printer, support quoted tags Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
1b934a8 1 month ago 2026-06-22 18:38:26 +0300
linter: report all output in one json array (for json output) Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
8489d4c 1 month ago 2026-06-22 18:38:26 +0300
linter: add "more than one posting has omitted amount" rule Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
7638389 1 month ago 2026-06-22 18:00:20 +0300
linter: improve missing commodity Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
fbfbb0b 1 month ago 2026-06-22 18:00:13 +0300
linter: remove Description() method Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
470344c 1 month ago 2026-06-22 18:00:13 +0300
linter: add account-depth rule Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
a45934c 1 month ago 2026-06-22 18:00:13 +0300
linter: add missing transaction status Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
50bbb41 1 month ago 2026-06-22 18:00:13 +0300
parser: simplify detectFormat Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
3bf8ce6 1 month ago 2026-06-22 18:00:13 +0300
parser: remove dead code Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
86eedb4 1 month ago 2026-06-22 18:00:13 +0300
parser: fix header comment parsing Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
42ed6f1 1 month ago 2026-06-22 18:00:13 +0300
journal: parse the conversion value Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
a7ca45c 1 month ago 2026-06-22 18:00:13 +0300
printer: remove usless variable Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
2f5968c 1 month ago 2026-06-22 18:00:13 +0300
journal: split "EUR123" into commodity+quantity, fix quoted commodities in postings Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
73861df 1 month ago 2026-06-22 18:00:13 +0300
parser: separate account names by : Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
ecc31e9 1 month ago 2026-06-22 18:00:13 +0300
linter: add missing-commodity Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
15cdd16 1 month ago 2026-06-10 21:52:35 +0300
linter: add omitted-precision Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
974dc2d 1 month ago 2026-06-10 21:52:35 +0300
implement basic linter Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
56a4631 1 month ago 2026-06-10 21:18:36 +0300
tests: unify golden test api and usage Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
232cfab 1 month ago 2026-06-10 12:26:05 +0300
decimal: add .Abs() and .Div() Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
2d8dc1f 1 month ago 2026-06-09 15:33:31 +0300
journal/printer: fix inline comments (always insert 2 spaces before) Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
4c27ef1 1 month ago 2026-06-09 15:33:31 +0300
journal/printer: preserve original precision Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
76c9754 1 month ago 2026-06-09 15:33:31 +0300
journal/parser: fix include directive Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
8540205 1 month ago 2026-06-09 15:33:31 +0300
journal: dont lex */+ etc in transaction notes Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
dc54e90 1 month ago 2026-06-09 15:33:31 +0300
journal/printer: write IgnoredDirective up Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
540e892 1 month ago 2026-06-08 21:10:56 +0300
journal/printer: add PreserveBlankLines option Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
7b1aef3 1 month ago 2026-06-08 21:10:56 +0300
formatter... Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
263a106 1 month ago 2026-06-07 16:49:36 +0300
generate tags Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
e5cc255 1 month ago 2026-06-04 13:42:16 +0300
improve golden tests helper Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
66c8add 1 month ago 2026-06-04 13:05:42 +0300
parser: support C conversion directive Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
8e80bf9 2 months ago 2026-05-23 17:52:23 +0300
journal: refactor compatibility test runner Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
fc9cae1 2 months ago 2026-05-23 17:52:23 +0300
parser: add more spec compliance... Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
cb14fd1 2 months ago 2026-05-23 17:52:23 +0300
remove decimal dependency Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
0c4384e 2 months ago 2026-05-23 17:52:23 +0300
parser: some directives were missing inline comment & improve memory layout of some directives Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
7136c82 2 months ago 2026-05-23 17:52:23 +0300
rename to clerk Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
0b03250 2 months ago 2026-05-23 17:52:23 +0300
lexer & parser & ast... Oleksandr Smirnov olexsmir@gmail.com Oleksandr Smirnov
olexsmir@gmail.com
e586ae2 2 months ago 2026-05-23 17:52:20 +0300