Skip to content

Commit 4db4db9

Browse files
committed
io-classes: prefixed sublibraries
1 parent f2c408e commit 4db4db9

File tree

3 files changed

+11
-10
lines changed

3 files changed

+11
-10
lines changed

io-classes/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
* Moved all `MonadMaskingState` methods to `MonadMask`. `MonadMaskingState` is
1313
available but deprecated, it will be removed in one of the future releases.
1414
* `io-classes:mtl` instances support the extended `MonadMask` instance.
15+
* Renamed sublibraries by adding `io-classes-` prefix.
1516

1617
### Non-breaking changes
1718

io-classes/io-classes.cabal

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ library
126126
if flag(asserts)
127127
ghc-options: -fno-ignore-asserts
128128

129-
library strict-stm
129+
library io-classes-strict-stm
130130
visibility: public
131131
hs-source-dirs: strict-stm
132132

@@ -156,7 +156,7 @@ library strict-stm
156156
if flag(asserts)
157157
ghc-options: -fno-ignore-asserts
158158

159-
library strict-mvar
159+
library io-classes-strict-mvar
160160
visibility: public
161161
hs-source-dirs: strict-mvar/src
162162

@@ -173,7 +173,7 @@ library strict-mvar
173173
-Wpartial-fields
174174
-Widentities
175175

176-
library si-timers
176+
library io-classes-si-timers
177177
import: warnings
178178
visibility: public
179179
hs-source-dirs: si-timers/src
@@ -201,7 +201,7 @@ library si-timers
201201
if flag(asserts)
202202
ghc-options: -fno-ignore-asserts
203203

204-
library mtl
204+
library io-classes-mtl
205205
import: warnings
206206
visibility: public
207207
exposed-modules: Control.Monad.Class.Trans
@@ -218,7 +218,7 @@ library mtl
218218
array,
219219
mtl,
220220

221-
io-classes:{io-classes,si-timers}
221+
io-classes:{io-classes, io-classes-si-timers}
222222

223223
hs-source-dirs: mtl
224224
default-language: Haskell2010
@@ -234,7 +234,7 @@ library testlib
234234
build-depends: base >=4.9 && <4.22,
235235
nothunks,
236236
QuickCheck,
237-
io-classes:strict-mvar
237+
io-classes:io-classes-strict-mvar
238238
if flag(asserts)
239239
ghc-options: -fno-ignore-asserts
240240

@@ -277,4 +277,4 @@ test-suite test-si-timers
277277
tasty,
278278
tasty-quickcheck,
279279

280-
io-classes:si-timers
280+
io-classes:io-classes-si-timers

io-sim/io-sim.cabal

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@ library
8080
ScopedTypeVariables,
8181
TypeFamilies
8282
build-depends: base >=4.9 && <4.22,
83-
io-classes:{io-classes,strict-stm,si-timers}
84-
^>=1.6 || ^>= 1.7,
83+
io-classes:{io-classes, io-classes-strict-stm, io-classes-si-timers}
84+
^>=1.8,
8585
exceptions >=0.10,
8686
containers,
8787
deepseq,
@@ -114,7 +114,7 @@ test-suite test
114114
build-depends: base,
115115
array,
116116
containers,
117-
io-classes:{io-classes,strict-stm,si-timers,testlib},
117+
io-classes:{io-classes, io-classes-strict-stm, io-classes-si-timers, testlib},
118118
io-sim,
119119
QuickCheck,
120120
tasty,

0 commit comments

Comments
 (0)