hledger/hledger-lib/Hledger/Data
Simon Michael d985e89bad imp: default V accounts become just E when a new V account is declared
The equity:conversion account, and its variations equity:trade(s) and equity:trading,
normally detected as V/Conversion type, now become ordinary E/Equity accounts
if some other account is declared as V/Conversion type.

This is motivated by the next commit, in which `check accounts` will
stop warning about conversion accounts and their subaccounts,
which means all of the above names and their subaccounts would remain
always exempt from strict account checking.

Now, if the user declares their own conversion account, those default
accounts will become controllable by account checking again.
Which at least reduces the allowlist a bit.

Hopefully this won't cause hassles.
2024-10-20 09:13:58 -10:00
..
JournalChecks imp!: check ordereddates: drop --date2 support; check primary dates only 2024-04-26 18:59:45 -10:00
Account.hs dev: fix warnings with ghc 9.10 / base 4.20 2024-09-30 17:20:13 -10:00
AccountName.hs imp: default V accounts become just E when a new V account is declared 2024-10-20 09:13:58 -10:00
Amount.hs dev: fix warnings with ghc 9.10 / base 4.20 2024-09-30 17:20:13 -10:00
Balancing.hs dev: refactor, clarify detection of cost/conversion postings 2024-10-20 09:13:58 -10:00
Currency.hs lib: add Hledger.Data.Currency, currencySymbolToCode, currencyCodeToSymbol 2024-10-11 14:56:03 -10:00
Dates.hs dev: rename some Intervals for clarity [#2218] 2024-09-04 16:07:54 +01:00
Errors.hs dev: rename other Price helpers to Cost 2024-01-23 21:35:06 -10:00
Journal.hs imp: default V accounts become just E when a new V account is declared 2024-10-20 09:13:58 -10:00
JournalChecks.hs dev: refactor, clarify detection of cost/conversion postings 2024-10-20 09:13:58 -10:00
Json.hs dev: AmountPrice,UnitPrice,TotalPrice -> AmountCost,UnitCost,TotalCost; related renames 2024-01-23 21:35:06 -10:00
Ledger.hs dev: fix some partial head/tails, silence ghc 9.8's new warnings 2024-02-28 15:58:21 -10:00
Period.hs ;dev: update doctests for weekly headings change [#2204] 2024-06-25 18:36:43 +01:00
PeriodicTransaction.hs fix: three more interval start date cases; add tests; cleanup [#2218] 2024-09-04 16:07:54 +01:00
Posting.hs dev: refactor, clarify detection of cost/conversion postings 2024-10-20 09:13:58 -10:00
RawOptions.hs imp:cli: detect --color more safely in most cases 2024-10-19 16:28:36 -10:00
StringFormat.hs dev: lib, cli, bin: enable/fix name shadowing warnings 2022-08-23 12:16:15 +01:00
Timeclock.hs imp: timeclock: support comments and tags (fix #1220) 2023-05-03 00:05:11 -10:00
Transaction.hs dev: refactor, clarify detection of cost/conversion postings 2024-10-20 09:13:58 -10:00
TransactionModifier.hs dev: fix some partial head/tails, silence ghc 9.8's new warnings 2024-02-28 15:58:21 -10:00
Types.hs dev: rename some Intervals for clarity [#2218] 2024-09-04 16:07:54 +01:00
Valuation.hs fix: calculate value correctly when P amounts have few decimal digits [#2254] 2024-10-08 23:11:57 -10:00