hledger/hledger-lib/Hledger/Read
Jesse Rosenthal 5a3462ce48 read: Integrate transaction modifiers with journal finalization
Currently, automated transactions are added before the journal is
finalized. This means that no inferred values will be picked up. We
change the procedure, if `auto_` is set, to

 1. first run `journalFinalise` without assertion checking (assertions
    might be wrong until automated transactions), but with reordering
 2. Insert transaction modifiers
 3. Run `journalFinalise` again, this time with assertion checking as
    set in the options, and without reordering.

If `auto_` is not set, all works as before.

Closes: #893
2018-10-12 07:39:53 -07:00
..
Common.hs read: Integrate transaction modifiers with journal finalization 2018-10-12 07:39:53 -07:00
CsvReader.hs lib: switch to megaparsec 7 2018-09-30 20:15:12 -06:00
JournalReader.hs journal: account directives can declare account types 2018-10-09 14:24:59 -10:00
LedgerReader.hs.disabled lib: Fix compile errors in tests 2018-08-14 16:05:06 +01:00
TimeclockReader.hs lib: switch to megaparsec 7 2018-09-30 20:15:12 -06:00
TimedotReader.hs lib: switch to megaparsec 7 2018-09-30 20:15:12 -06:00