summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Truzjan <pxqr.sta@gmail.com>2014-04-08 05:37:34 +0400
committerSam Truzjan <pxqr.sta@gmail.com>2014-04-08 05:37:34 +0400
commit9c7227c5c0cac81351684ccfa2f49d6b97bedf03 (patch)
tree66c189f88e5d73c9bb704749fcbe937ac566ac1c
parent055a7efc93e410444719d4ac5ad07ce51e84e8aa (diff)
Hide progress module
-rw-r--r--bittorrent.cabal6
-rw-r--r--src/Network/BitTorrent/Internal/Progress.hs (renamed from src/Data/Torrent/Progress.hs)3
-rw-r--r--src/Network/BitTorrent/Tracker/Message.hs3
-rw-r--r--src/Network/BitTorrent/Tracker/RPC.hs2
-rw-r--r--tests/Network/BitTorrent/Internal/ProgressSpec.hs (renamed from tests/Data/Torrent/ProgressSpec.hs)4
-rw-r--r--tests/Network/BitTorrent/Tracker/MessageSpec.hs2
-rw-r--r--tests/Network/BitTorrent/Tracker/RPC/HTTPSpec.hs2
7 files changed, 11 insertions, 11 deletions
diff --git a/bittorrent.cabal b/bittorrent.cabal
index 0ceec550..d8cf0a01 100644
--- a/bittorrent.cabal
+++ b/bittorrent.cabal
@@ -49,7 +49,7 @@ library
49 , RecordWildCards 49 , RecordWildCards
50 hs-source-dirs: src 50 hs-source-dirs: src
51 exposed-modules: Data.Torrent 51 exposed-modules: Data.Torrent
52 Data.Torrent.Progress 52
53 Network.BitTorrent 53 Network.BitTorrent
54 Network.BitTorrent.Address 54 Network.BitTorrent.Address
55 Network.BitTorrent.Client 55 Network.BitTorrent.Client
@@ -84,12 +84,14 @@ library
84 if flag(testing) 84 if flag(testing)
85 exposed-modules: 85 exposed-modules:
86 Network.BitTorrent.Internal.Cache 86 Network.BitTorrent.Internal.Cache
87 Network.BitTorrent.Internal.Progress
87 Network.BitTorrent.Internal.Types 88 Network.BitTorrent.Internal.Types
88 System.Torrent.FileMap 89 System.Torrent.FileMap
89 System.Torrent.Tree 90 System.Torrent.Tree
90 else 91 else
91 other-modules: 92 other-modules:
92 Network.BitTorrent.Internal.Cache 93 Network.BitTorrent.Internal.Cache
94 Network.BitTorrent.Internal.Progress
93 Network.BitTorrent.Internal.Types 95 Network.BitTorrent.Internal.Types
94 System.Torrent.FileMap 96 System.Torrent.FileMap
95 System.Torrent.Tree 97 System.Torrent.Tree
@@ -185,7 +187,6 @@ test-suite spec
185 Config 187 Config
186 188
187 Data.TorrentSpec 189 Data.TorrentSpec
188 Data.Torrent.ProgressSpec
189 Network.BitTorrent.Client.HandleSpec 190 Network.BitTorrent.Client.HandleSpec
190 Network.BitTorrent.CoreSpec 191 Network.BitTorrent.CoreSpec
191 Network.BitTorrent.DHTSpec 192 Network.BitTorrent.DHTSpec
@@ -196,6 +197,7 @@ test-suite spec
196 Network.BitTorrent.DHT.SessionSpec 197 Network.BitTorrent.DHT.SessionSpec
197 Network.BitTorrent.DHT.TokenSpec 198 Network.BitTorrent.DHT.TokenSpec
198 Network.BitTorrent.Internal.CacheSpec 199 Network.BitTorrent.Internal.CacheSpec
200 Network.BitTorrent.Internal.ProgressSpec
199 Network.BitTorrent.Tracker.TestData 201 Network.BitTorrent.Tracker.TestData
200 Network.BitTorrent.Tracker.ListSpec 202 Network.BitTorrent.Tracker.ListSpec
201 Network.BitTorrent.Tracker.MessageSpec 203 Network.BitTorrent.Tracker.MessageSpec
diff --git a/src/Data/Torrent/Progress.hs b/src/Network/BitTorrent/Internal/Progress.hs
index 4719020a..9aff9935 100644
--- a/src/Data/Torrent/Progress.hs
+++ b/src/Network/BitTorrent/Internal/Progress.hs
@@ -13,7 +13,7 @@
13{-# LANGUAGE TemplateHaskell #-} 13{-# LANGUAGE TemplateHaskell #-}
14{-# LANGUAGE ViewPatterns #-} 14{-# LANGUAGE ViewPatterns #-}
15{-# OPTIONS -fno-warn-orphans #-} 15{-# OPTIONS -fno-warn-orphans #-}
16module Data.Torrent.Progress 16module Network.BitTorrent.Internal.Progress
17 ( -- * Progress 17 ( -- * Progress
18 Progress (..) 18 Progress (..)
19 19
@@ -39,7 +39,6 @@ import Control.Lens hiding ((%=))
39import Data.ByteString.Lazy.Builder as BS 39import Data.ByteString.Lazy.Builder as BS
40import Data.ByteString.Lazy.Builder.ASCII as BS 40import Data.ByteString.Lazy.Builder.ASCII as BS
41import Data.Default 41import Data.Default
42import Data.List as L
43import Data.Monoid 42import Data.Monoid
44import Data.Serialize as S 43import Data.Serialize as S
45import Data.Ratio 44import Data.Ratio
diff --git a/src/Network/BitTorrent/Tracker/Message.hs b/src/Network/BitTorrent/Tracker/Message.hs
index d251d0ad..e4a41045 100644
--- a/src/Network/BitTorrent/Tracker/Message.hs
+++ b/src/Network/BitTorrent/Tracker/Message.hs
@@ -125,9 +125,8 @@ import System.Entropy
125import Text.Read (readMaybe) 125import Text.Read (readMaybe)
126 126
127import Data.Torrent 127import Data.Torrent
128import Data.Torrent.Progress
129import Network.BitTorrent.Address 128import Network.BitTorrent.Address
130 129import Network.BitTorrent.Internal.Progress
131 130
132{----------------------------------------------------------------------- 131{-----------------------------------------------------------------------
133-- Events 132-- Events
diff --git a/src/Network/BitTorrent/Tracker/RPC.hs b/src/Network/BitTorrent/Tracker/RPC.hs
index ecb1001c..6fd22b25 100644
--- a/src/Network/BitTorrent/Tracker/RPC.hs
+++ b/src/Network/BitTorrent/Tracker/RPC.hs
@@ -37,8 +37,8 @@ import Network.URI
37import Network.Socket (HostAddress) 37import Network.Socket (HostAddress)
38 38
39import Data.Torrent 39import Data.Torrent
40import Data.Torrent.Progress
41import Network.BitTorrent.Address 40import Network.BitTorrent.Address
41import Network.BitTorrent.Internal.Progress
42import Network.BitTorrent.Tracker.Message 42import Network.BitTorrent.Tracker.Message
43import qualified Network.BitTorrent.Tracker.RPC.HTTP as HTTP 43import qualified Network.BitTorrent.Tracker.RPC.HTTP as HTTP
44import qualified Network.BitTorrent.Tracker.RPC.UDP as UDP 44import qualified Network.BitTorrent.Tracker.RPC.UDP as UDP
diff --git a/tests/Data/Torrent/ProgressSpec.hs b/tests/Network/BitTorrent/Internal/ProgressSpec.hs
index 32efbd7a..acbfd84c 100644
--- a/tests/Data/Torrent/ProgressSpec.hs
+++ b/tests/Network/BitTorrent/Internal/ProgressSpec.hs
@@ -1,9 +1,9 @@
1{-# OPTIONS -fno-warn-orphans #-} 1{-# OPTIONS -fno-warn-orphans #-}
2module Data.Torrent.ProgressSpec (spec) where 2module Network.BitTorrent.Internal.ProgressSpec (spec) where
3import Control.Applicative 3import Control.Applicative
4import Test.Hspec 4import Test.Hspec
5import Test.QuickCheck 5import Test.QuickCheck
6import Data.Torrent.Progress 6import Network.BitTorrent.Internal.Progress
7 7
8 8
9instance Arbitrary Progress where 9instance Arbitrary Progress where
diff --git a/tests/Network/BitTorrent/Tracker/MessageSpec.hs b/tests/Network/BitTorrent/Tracker/MessageSpec.hs
index 92fd8d79..29854d58 100644
--- a/tests/Network/BitTorrent/Tracker/MessageSpec.hs
+++ b/tests/Network/BitTorrent/Tracker/MessageSpec.hs
@@ -17,7 +17,7 @@ import Test.Hspec
17import Test.QuickCheck 17import Test.QuickCheck
18 18
19import Data.TorrentSpec () 19import Data.TorrentSpec ()
20import Data.Torrent.ProgressSpec () 20import Network.BitTorrent.Internal.ProgressSpec ()
21import Network.BitTorrent.Address () 21import Network.BitTorrent.Address ()
22import Network.BitTorrent.Address () 22import Network.BitTorrent.Address ()
23 23
diff --git a/tests/Network/BitTorrent/Tracker/RPC/HTTPSpec.hs b/tests/Network/BitTorrent/Tracker/RPC/HTTPSpec.hs
index 65f58911..e928f917 100644
--- a/tests/Network/BitTorrent/Tracker/RPC/HTTPSpec.hs
+++ b/tests/Network/BitTorrent/Tracker/RPC/HTTPSpec.hs
@@ -5,7 +5,7 @@ import Data.Default
5import Data.List as L 5import Data.List as L
6import Test.Hspec 6import Test.Hspec
7 7
8import Data.Torrent.Progress 8import Network.BitTorrent.Internal.Progress
9import Network.BitTorrent.Tracker.Message as Message 9import Network.BitTorrent.Tracker.Message as Message
10import Network.BitTorrent.Tracker.RPC.HTTP 10import Network.BitTorrent.Tracker.RPC.HTTP
11 11