lib: rename finaliseJournal -> journalFinalise
This commit is contained in:
		
							parent
							
								
									36a2e311df
								
							
						
					
					
						commit
						40c296a446
					
				| @ -45,7 +45,7 @@ module Hledger.Read.Common ( | ||||
|   journalSourcePos, | ||||
|   parseAndFinaliseJournal, | ||||
|   parseAndFinaliseJournal', | ||||
|   finaliseJournal, | ||||
|   journalFinalise, | ||||
|   setYear, | ||||
|   getYear, | ||||
|   setDefaultCommodityAndStyle, | ||||
| @ -260,7 +260,7 @@ parseAndFinaliseJournal parser iopts f txt = do | ||||
|     Left finalParseError -> throwError $ finalErrorBundlePretty $ attachSource f txt finalParseError | ||||
|     Right ep -> case ep of | ||||
|                   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. | ||||
| -- Used for timeclock/timedot. | ||||
| @ -276,7 +276,7 @@ parseAndFinaliseJournal' parser iopts f txt = do | ||||
|   -- see notes above | ||||
|   case ep of | ||||
|     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: | ||||
| -- | ||||
| @ -290,8 +290,8 @@ parseAndFinaliseJournal' parser iopts f txt = do | ||||
| -- | ||||
| -- - check balance assertions if enabled. | ||||
| -- | ||||
| finaliseJournal :: InputOpts -> FilePath -> Text -> Journal -> ExceptT String IO Journal | ||||
| finaliseJournal iopts f txt pj = do | ||||
| journalFinalise :: InputOpts -> FilePath -> Text -> Journal -> ExceptT String IO Journal | ||||
| journalFinalise iopts f txt pj = do | ||||
|   t <- liftIO getClockTime | ||||
|   -- Infer and apply canonical styles for each commodity (or fail). | ||||
|   -- 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.Utils | ||||
| import Hledger.Read.Common (Reader(..),InputOpts(..),amountp, statusp, genericSourcePos, finaliseJournal) | ||||
| import Hledger.Read.Common (Reader(..),InputOpts(..),amountp, statusp, genericSourcePos, journalFinalise) | ||||
| 
 | ||||
| --- ** doctest setup | ||||
| -- $setup | ||||
| @ -111,9 +111,9 @@ parse iopts f t = do | ||||
|   let rulesfile = mrules_file_ iopts | ||||
|   r <- liftIO $ readJournalFromCsv rulesfile f t | ||||
|   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 | ||||
|                 -- finaliseJournal assumes the journal's items are | ||||
|                 -- journalFinalise assumes the journal's items are | ||||
|                 -- reversed, as produced by JournalReader's parser. | ||||
|                 -- But here they are already properly ordered. So we'd | ||||
|                 -- better preemptively reverse them once more. XXX inefficient | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user