lib: disable WIP ledger4 parser, lighten dependencies
This commit is contained in:
parent
8815266b5f
commit
e8dcef5b5f
@ -56,7 +56,7 @@ import Hledger.Data.Dates (getCurrentDay)
|
|||||||
import Hledger.Data.Types
|
import Hledger.Data.Types
|
||||||
import Hledger.Read.Common
|
import Hledger.Read.Common
|
||||||
import qualified Hledger.Read.JournalReader as JournalReader
|
import qualified Hledger.Read.JournalReader as JournalReader
|
||||||
import qualified Hledger.Read.LedgerReader as LedgerReader
|
-- import qualified Hledger.Read.LedgerReader as LedgerReader
|
||||||
import qualified Hledger.Read.TimedotReader as TimedotReader
|
import qualified Hledger.Read.TimedotReader as TimedotReader
|
||||||
import qualified Hledger.Read.TimeclockReader as TimeclockReader
|
import qualified Hledger.Read.TimeclockReader as TimeclockReader
|
||||||
import qualified Hledger.Read.CsvReader as CsvReader
|
import qualified Hledger.Read.CsvReader as CsvReader
|
||||||
@ -76,7 +76,7 @@ readers = [
|
|||||||
,TimeclockReader.reader
|
,TimeclockReader.reader
|
||||||
,TimedotReader.reader
|
,TimedotReader.reader
|
||||||
,CsvReader.reader
|
,CsvReader.reader
|
||||||
,LedgerReader.reader
|
-- ,LedgerReader.reader
|
||||||
]
|
]
|
||||||
|
|
||||||
readerNames :: [String]
|
readerNames :: [String]
|
||||||
@ -293,7 +293,7 @@ tests_Hledger_Read = TestList $
|
|||||||
tests_readJournal'
|
tests_readJournal'
|
||||||
++ [
|
++ [
|
||||||
JournalReader.tests_Hledger_Read_JournalReader,
|
JournalReader.tests_Hledger_Read_JournalReader,
|
||||||
LedgerReader.tests_Hledger_Read_LedgerReader,
|
-- LedgerReader.tests_Hledger_Read_LedgerReader,
|
||||||
TimeclockReader.tests_Hledger_Read_TimeclockReader,
|
TimeclockReader.tests_Hledger_Read_TimeclockReader,
|
||||||
TimedotReader.tests_Hledger_Read_TimedotReader,
|
TimedotReader.tests_Hledger_Read_TimedotReader,
|
||||||
CsvReader.tests_Hledger_Read_CsvReader,
|
CsvReader.tests_Hledger_Read_CsvReader,
|
||||||
|
|||||||
@ -54,7 +54,6 @@ flag oldtime
|
|||||||
|
|
||||||
library
|
library
|
||||||
hs-source-dirs:
|
hs-source-dirs:
|
||||||
other/ledger-parse
|
|
||||||
./.
|
./.
|
||||||
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
||||||
build-depends:
|
build-depends:
|
||||||
@ -85,9 +84,6 @@ library
|
|||||||
, uglymemo
|
, uglymemo
|
||||||
, utf8-string >=0.3.5 && <1.1
|
, utf8-string >=0.3.5 && <1.1
|
||||||
, HUnit
|
, HUnit
|
||||||
, parsers >= 0.5
|
|
||||||
, system-filepath
|
|
||||||
, trifecta >= 0.91
|
|
||||||
, parsec
|
, parsec
|
||||||
, semigroups
|
, semigroups
|
||||||
if impl(ghc <7.6)
|
if impl(ghc <7.6)
|
||||||
@ -124,7 +120,6 @@ library
|
|||||||
Hledger.Read.Common
|
Hledger.Read.Common
|
||||||
Hledger.Read.CsvReader
|
Hledger.Read.CsvReader
|
||||||
Hledger.Read.JournalReader
|
Hledger.Read.JournalReader
|
||||||
Hledger.Read.LedgerReader
|
|
||||||
Hledger.Read.TimedotReader
|
Hledger.Read.TimedotReader
|
||||||
Hledger.Read.TimeclockReader
|
Hledger.Read.TimeclockReader
|
||||||
Hledger.Reports
|
Hledger.Reports
|
||||||
@ -145,14 +140,13 @@ library
|
|||||||
Hledger.Utils.Tree
|
Hledger.Utils.Tree
|
||||||
Hledger.Utils.UTF8IOCompat
|
Hledger.Utils.UTF8IOCompat
|
||||||
other-modules:
|
other-modules:
|
||||||
Ledger.Parser.Text
|
Paths_hledger_lib
|
||||||
default-language: Haskell2010
|
default-language: Haskell2010
|
||||||
|
|
||||||
test-suite doctests
|
test-suite doctests
|
||||||
type: exitcode-stdio-1.0
|
type: exitcode-stdio-1.0
|
||||||
main-is: doctests.hs
|
main-is: doctests.hs
|
||||||
hs-source-dirs:
|
hs-source-dirs:
|
||||||
other/ledger-parse
|
|
||||||
./.
|
./.
|
||||||
tests
|
tests
|
||||||
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
||||||
@ -184,16 +178,12 @@ test-suite doctests
|
|||||||
, uglymemo
|
, uglymemo
|
||||||
, utf8-string >=0.3.5 && <1.1
|
, utf8-string >=0.3.5 && <1.1
|
||||||
, HUnit
|
, HUnit
|
||||||
, parsers >= 0.5
|
|
||||||
, system-filepath
|
|
||||||
, trifecta >= 0.91
|
|
||||||
, doctest >=0.8
|
, doctest >=0.8
|
||||||
, Glob >=0.7
|
, Glob >=0.7
|
||||||
if impl(ghc <7.6)
|
if impl(ghc <7.6)
|
||||||
build-depends:
|
build-depends:
|
||||||
ghc-prim
|
ghc-prim
|
||||||
other-modules:
|
other-modules:
|
||||||
Ledger.Parser.Text
|
|
||||||
Hledger
|
Hledger
|
||||||
Hledger.Data
|
Hledger.Data
|
||||||
Hledger.Data.Account
|
Hledger.Data.Account
|
||||||
@ -217,7 +207,6 @@ test-suite doctests
|
|||||||
Hledger.Read.Common
|
Hledger.Read.Common
|
||||||
Hledger.Read.CsvReader
|
Hledger.Read.CsvReader
|
||||||
Hledger.Read.JournalReader
|
Hledger.Read.JournalReader
|
||||||
Hledger.Read.LedgerReader
|
|
||||||
Hledger.Read.TimeclockReader
|
Hledger.Read.TimeclockReader
|
||||||
Hledger.Read.TimedotReader
|
Hledger.Read.TimedotReader
|
||||||
Hledger.Reports
|
Hledger.Reports
|
||||||
@ -243,7 +232,6 @@ test-suite hunittests
|
|||||||
type: exitcode-stdio-1.0
|
type: exitcode-stdio-1.0
|
||||||
main-is: hunittests.hs
|
main-is: hunittests.hs
|
||||||
hs-source-dirs:
|
hs-source-dirs:
|
||||||
other/ledger-parse
|
|
||||||
./.
|
./.
|
||||||
tests
|
tests
|
||||||
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
|
||||||
@ -275,9 +263,6 @@ test-suite hunittests
|
|||||||
, uglymemo
|
, uglymemo
|
||||||
, utf8-string >=0.3.5 && <1.1
|
, utf8-string >=0.3.5 && <1.1
|
||||||
, HUnit
|
, HUnit
|
||||||
, parsers >= 0.5
|
|
||||||
, system-filepath
|
|
||||||
, trifecta >= 0.91
|
|
||||||
, hledger-lib
|
, hledger-lib
|
||||||
, parsec
|
, parsec
|
||||||
, test-framework
|
, test-framework
|
||||||
@ -293,7 +278,6 @@ test-suite hunittests
|
|||||||
build-depends:
|
build-depends:
|
||||||
time >=1.5
|
time >=1.5
|
||||||
other-modules:
|
other-modules:
|
||||||
Ledger.Parser.Text
|
|
||||||
Hledger
|
Hledger
|
||||||
Hledger.Data
|
Hledger.Data
|
||||||
Hledger.Data.Account
|
Hledger.Data.Account
|
||||||
@ -317,7 +301,6 @@ test-suite hunittests
|
|||||||
Hledger.Read.Common
|
Hledger.Read.Common
|
||||||
Hledger.Read.CsvReader
|
Hledger.Read.CsvReader
|
||||||
Hledger.Read.JournalReader
|
Hledger.Read.JournalReader
|
||||||
Hledger.Read.LedgerReader
|
|
||||||
Hledger.Read.TimeclockReader
|
Hledger.Read.TimeclockReader
|
||||||
Hledger.Read.TimedotReader
|
Hledger.Read.TimedotReader
|
||||||
Hledger.Reports
|
Hledger.Reports
|
||||||
|
|||||||
@ -67,9 +67,9 @@ dependencies:
|
|||||||
- utf8-string >=0.3.5 && <1.1
|
- utf8-string >=0.3.5 && <1.1
|
||||||
- HUnit
|
- HUnit
|
||||||
# for ledger-parse:
|
# for ledger-parse:
|
||||||
- parsers >= 0.5
|
#- parsers >= 0.5
|
||||||
- system-filepath
|
#- system-filepath
|
||||||
- trifecta >= 0.91
|
#- trifecta >= 0.91
|
||||||
ghc-options:
|
ghc-options:
|
||||||
- -Wall
|
- -Wall
|
||||||
- -fno-warn-unused-do-bind
|
- -fno-warn-unused-do-bind
|
||||||
@ -78,7 +78,7 @@ ghc-options:
|
|||||||
- -fno-warn-type-defaults
|
- -fno-warn-type-defaults
|
||||||
- -fno-warn-orphans
|
- -fno-warn-orphans
|
||||||
source-dirs:
|
source-dirs:
|
||||||
- other/ledger-parse
|
#- other/ledger-parse
|
||||||
- .
|
- .
|
||||||
library:
|
library:
|
||||||
exposed-modules:
|
exposed-modules:
|
||||||
@ -105,7 +105,7 @@ library:
|
|||||||
- Hledger.Read.Common
|
- Hledger.Read.Common
|
||||||
- Hledger.Read.CsvReader
|
- Hledger.Read.CsvReader
|
||||||
- Hledger.Read.JournalReader
|
- Hledger.Read.JournalReader
|
||||||
- Hledger.Read.LedgerReader
|
# - Hledger.Read.LedgerReader
|
||||||
- Hledger.Read.TimedotReader
|
- Hledger.Read.TimedotReader
|
||||||
- Hledger.Read.TimeclockReader
|
- Hledger.Read.TimeclockReader
|
||||||
- Hledger.Reports
|
- Hledger.Reports
|
||||||
@ -125,8 +125,8 @@ library:
|
|||||||
- Hledger.Utils.Text
|
- Hledger.Utils.Text
|
||||||
- Hledger.Utils.Tree
|
- Hledger.Utils.Tree
|
||||||
- Hledger.Utils.UTF8IOCompat
|
- Hledger.Utils.UTF8IOCompat
|
||||||
other-modules:
|
# other-modules:
|
||||||
- Ledger.Parser.Text
|
# - Ledger.Parser.Text
|
||||||
dependencies:
|
dependencies:
|
||||||
- parsec
|
- parsec
|
||||||
- semigroups
|
- semigroups
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user