lib: rename finaliseJournal -> journalFinalise
This commit is contained in:
		
							parent
							
								
									36a2e311df
								
							
						
					
					
						commit
						40c296a446
					
				| @ -45,7 +45,7 @@ module Hledger.Read.Common ( | |||||||
|   journalSourcePos, |   journalSourcePos, | ||||||
|   parseAndFinaliseJournal, |   parseAndFinaliseJournal, | ||||||
|   parseAndFinaliseJournal', |   parseAndFinaliseJournal', | ||||||
|   finaliseJournal, |   journalFinalise, | ||||||
|   setYear, |   setYear, | ||||||
|   getYear, |   getYear, | ||||||
|   setDefaultCommodityAndStyle, |   setDefaultCommodityAndStyle, | ||||||
| @ -260,7 +260,7 @@ parseAndFinaliseJournal parser iopts f txt = do | |||||||
|     Left finalParseError -> throwError $ finalErrorBundlePretty $ attachSource f txt finalParseError |     Left finalParseError -> throwError $ finalErrorBundlePretty $ attachSource f txt finalParseError | ||||||
|     Right ep -> case ep of |     Right ep -> case ep of | ||||||
|                   Left e   -> throwError $ customErrorBundlePretty e |                   Left e   -> throwError $ customErrorBundlePretty e | ||||||
|                   Right pj -> finaliseJournal iopts f txt pj |                   Right pj -> journalFinalise iopts f txt pj | ||||||
| 
 | 
 | ||||||
| -- | Like parseAndFinaliseJournal but takes a (non-Erroring) JournalParser. | -- | Like parseAndFinaliseJournal but takes a (non-Erroring) JournalParser. | ||||||
| -- Used for timeclock/timedot. | -- Used for timeclock/timedot. | ||||||
| @ -276,7 +276,7 @@ parseAndFinaliseJournal' parser iopts f txt = do | |||||||
|   -- see notes above |   -- see notes above | ||||||
|   case ep of |   case ep of | ||||||
|     Left e   -> throwError $ customErrorBundlePretty e |     Left e   -> throwError $ customErrorBundlePretty e | ||||||
|     Right pj -> finaliseJournal iopts f txt pj |     Right pj -> journalFinalise iopts f txt pj | ||||||
| 
 | 
 | ||||||
| -- | Post-process a Journal that has just been parsed or generated, in this order: | -- | Post-process a Journal that has just been parsed or generated, in this order: | ||||||
| -- | -- | ||||||
| @ -290,8 +290,8 @@ parseAndFinaliseJournal' parser iopts f txt = do | |||||||
| -- | -- | ||||||
| -- - check balance assertions if enabled. | -- - check balance assertions if enabled. | ||||||
| -- | -- | ||||||
| finaliseJournal :: InputOpts -> FilePath -> Text -> Journal -> ExceptT String IO Journal | journalFinalise :: InputOpts -> FilePath -> Text -> Journal -> ExceptT String IO Journal | ||||||
| finaliseJournal iopts f txt pj = do | journalFinalise iopts f txt pj = do | ||||||
|   t <- liftIO getClockTime |   t <- liftIO getClockTime | ||||||
|   -- Infer and apply canonical styles for each commodity (or fail). |   -- Infer and apply canonical styles for each commodity (or fail). | ||||||
|   -- This affects transaction balancing/assertions/assignments, so needs to be done early. |   -- This affects transaction balancing/assertions/assignments, so needs to be done early. | ||||||
|  | |||||||
| @ -81,7 +81,7 @@ import Text.Printf (printf) | |||||||
| 
 | 
 | ||||||
| import Hledger.Data | import Hledger.Data | ||||||
| import Hledger.Utils | import Hledger.Utils | ||||||
| import Hledger.Read.Common (Reader(..),InputOpts(..),amountp, statusp, genericSourcePos, finaliseJournal) | import Hledger.Read.Common (Reader(..),InputOpts(..),amountp, statusp, genericSourcePos, journalFinalise) | ||||||
| 
 | 
 | ||||||
| --- ** doctest setup | --- ** doctest setup | ||||||
| -- $setup | -- $setup | ||||||
| @ -111,9 +111,9 @@ parse iopts f t = do | |||||||
|   let rulesfile = mrules_file_ iopts |   let rulesfile = mrules_file_ iopts | ||||||
|   r <- liftIO $ readJournalFromCsv rulesfile f t |   r <- liftIO $ readJournalFromCsv rulesfile f t | ||||||
|   case r of Left e   -> throwError e |   case r of Left e   -> throwError e | ||||||
|             Right pj -> finaliseJournal iopts{ignore_assertions_=True} f t pj' |             Right pj -> journalFinalise iopts{ignore_assertions_=True} f t pj' | ||||||
|               where |               where | ||||||
|                 -- finaliseJournal assumes the journal's items are |                 -- journalFinalise assumes the journal's items are | ||||||
|                 -- reversed, as produced by JournalReader's parser. |                 -- reversed, as produced by JournalReader's parser. | ||||||
|                 -- But here they are already properly ordered. So we'd |                 -- But here they are already properly ordered. So we'd | ||||||
|                 -- better preemptively reverse them once more. XXX inefficient |                 -- better preemptively reverse them once more. XXX inefficient | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user