Skip to content

Commit 9d91363

Browse files
Merge #4580
4580: Remove testnet subdir r=MarcFontaine a=MarcFontaine Move the modules from `testnet` to `src`. Co-authored-by: MarcFontaine <[email protected]>
2 parents acf0859 + f6b84ac commit 9d91363

File tree

10 files changed

+31
-49
lines changed

10 files changed

+31
-49
lines changed

cardano-testnet/testnet/Main.hs renamed to cardano-testnet/app/cardano-testnet.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import Data.Function
55
import Data.Semigroup
66
import Options.Applicative
77
import System.IO (IO)
8-
import Testnet.Commands
8+
import Parsers
99

1010
main :: IO ()
1111
main = join $ customExecParser

cardano-testnet/cardano-testnet.cabal

+19-25
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,12 @@ library
2929
import: base, project-config
3030

3131
build-depends: aeson
32+
, ansi-terminal
3233
, base16-bytestring
3334
, bytestring
3435
, cardano-api
3536
, cardano-cli
37+
, cardano-git-rev
3638
, cardano-node
3739
, containers
3840
, directory
@@ -42,18 +44,26 @@ library
4244
, hedgehog-extras
4345
, http-client
4446
, http-types
47+
, optparse-applicative-fork
4548
, ouroboros-network
4649
, process
4750
, random
4851
, resourcet
4952
, safe-exceptions
53+
, stm
5054
, text
5155
, time
5256
, transformers
5357
, unordered-containers
5458

5559
hs-source-dirs: src
56-
exposed-modules: Test.Assert
60+
exposed-modules: Parsers
61+
Parsers.Babbage
62+
Parsers.Byron
63+
Parsers.Cardano
64+
Parsers.Shelley
65+
Parsers.Version
66+
Test.Assert
5767
Test.Base
5868
Test.Process
5969
Test.Runtime
@@ -62,40 +72,24 @@ library
6272
Testnet.Byron
6373
Testnet.Cardano
6474
Testnet.Conf
65-
Testnet.List
75+
Testnet.Run
6676
Testnet.Shelley
6777
Testnet.SubmitApi
6878
Testnet.Utils
6979

80+
other-modules: Paths_cardano_testnet
81+
82+
autogen-modules: Paths_cardano_testnet
83+
7084
executable cardano-testnet
7185
import: base, project-config
7286

73-
hs-source-dirs: testnet
87+
hs-source-dirs: app
7488

75-
main-is: Main.hs
89+
main-is: cardano-testnet.hs
7690

77-
build-depends: ansi-terminal
78-
, cardano-git-rev
79-
, cardano-testnet
80-
, directory
81-
, filepath
82-
, hedgehog
83-
, hedgehog-extras
91+
build-depends: cardano-testnet
8492
, optparse-applicative-fork
85-
, resourcet
86-
, stm
87-
, text
88-
89-
other-modules: Paths_cardano_testnet
90-
Testnet.Commands
91-
Testnet.Commands.Babbage
92-
Testnet.Commands.Byron
93-
Testnet.Commands.Cardano
94-
Testnet.Commands.Shelley
95-
Testnet.Commands.Version
96-
Testnet.Run
97-
98-
autogen-modules: Paths_cardano_testnet
9993

10094
ghc-options: -threaded -rtsopts -with-rtsopts=-N -with-rtsopts=-T
10195

cardano-testnet/testnet/Testnet/Commands.hs renamed to cardano-testnet/src/Parsers.hs

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
module Testnet.Commands where
1+
module Parsers where
22

33
import Data.Function
44
import Data.Monoid
55
import Options.Applicative
66
import System.IO (IO)
7-
import Testnet.Commands.Babbage
8-
import Testnet.Commands.Byron
9-
import Testnet.Commands.Cardano
10-
import Testnet.Commands.Shelley
11-
import Testnet.Commands.Version
7+
import Parsers.Babbage
8+
import Parsers.Byron
9+
import Parsers.Cardano
10+
import Parsers.Shelley
11+
import Parsers.Version
1212

1313
{- HLINT ignore "Monoid law, left identity" -}
1414

cardano-testnet/testnet/Testnet/Commands/Babbage.hs renamed to cardano-testnet/src/Parsers/Babbage.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module Testnet.Commands.Babbage
1+
module Parsers.Babbage
22
( BabbageOptions(..)
33
, cmdBabbage
44
, runBabbageOptions

cardano-testnet/testnet/Testnet/Commands/Byron.hs renamed to cardano-testnet/src/Parsers/Byron.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module Testnet.Commands.Byron
1+
module Parsers.Byron
22
( ByronOptions(..)
33
, cmdByron
44
, runByronOptions

cardano-testnet/testnet/Testnet/Commands/Cardano.hs renamed to cardano-testnet/src/Parsers/Cardano.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{-# LANGUAGE TypeApplications #-}
22

3-
module Testnet.Commands.Cardano
3+
module Parsers.Cardano
44
( CardanoOptions(..)
55
, cmdCardano
66
, runCardanoOptions

cardano-testnet/testnet/Testnet/Commands/Shelley.hs renamed to cardano-testnet/src/Parsers/Shelley.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module Testnet.Commands.Shelley
1+
module Parsers.Shelley
22
( ShelleyOptions(..)
33
, cmdShelley
44
, runShelleyOptions

cardano-testnet/testnet/Testnet/Commands/Version.hs renamed to cardano-testnet/src/Parsers/Version.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module Testnet.Commands.Version
1+
module Parsers.Version
22
( VersionOptions(..)
33
, cmdVersion
44
, runVersionOptions

cardano-testnet/src/Testnet/List.hs

-12
This file was deleted.

0 commit comments

Comments
 (0)