Wolfgang Jeltsch pushed to branch wip/jeltsch/stability-risk-3-module-deprecation at Glasgow Haskell Compiler / GHC
Commits:
-
6911b44c
by Wolfgang Jeltsch at 2026-01-28T16:24:02+02:00
8 changed files:
- libraries/base/src/GHC/Event/TimeOut.hs
- libraries/base/src/GHC/Float/RealFracMethods.hs
- libraries/base/src/GHC/GHCi.hs
- libraries/base/src/GHC/GHCi/Helpers.hs
- libraries/base/src/GHC/IO/Handle/Internals.hs
- libraries/base/src/GHC/IO/Handle/Types.hs
- libraries/base/src/GHC/IO/SubSystem.hs
- libraries/base/src/System/Posix/Internals.hs
Changes:
| ... | ... | @@ -21,7 +21,7 @@ |
| 21 | 21 | #endif
|
| 22 | 22 | |
| 23 | 23 | module GHC.Event.TimeOut
|
| 24 | - {-# DEPRECATED ["GHC.Event.TimeOut is deprecated and will be removed in GHC 10.02. See https://github.com/well-typed/reinstallable-base/tree/main/hackage-uses-of-internals/stability-risk-3 for context."] #-}
|
|
| 24 | + {-# DEPRECATED "GHC.Event.TimeOut is deprecated and will be removed in GHC 10.02. See https://github.com/well-typed/reinstallable-base/tree/main/hackage-uses-of-internals/stability-risk-3 for context." #-}
|
|
| 25 | 25 | ( TimeoutQueue
|
| 26 | 26 | , TimeoutCallback
|
| 27 | 27 | , TimeoutEdit
|
| ... | ... | @@ -29,7 +29,7 @@ |
| 29 | 29 | #endif
|
| 30 | 30 | |
| 31 | 31 | module GHC.Float.RealFracMethods
|
| 32 | - {-# DEPRECATED ["GHC.Float.RealFracMethods is deprecated and will be removed in GHC 10.02. See https://github.com/well-typed/reinstallable-base/tree/main/hackage-uses-of-internals/stability-risk-3 for context."] #-}
|
|
| 32 | + {-# DEPRECATED "GHC.Float.RealFracMethods is deprecated and will be removed in GHC 10.02. See https://github.com/well-typed/reinstallable-base/tree/main/hackage-uses-of-internals/stability-risk-3 for context." #-}
|
|
| 33 | 33 | (-- * Double methods
|
| 34 | 34 | -- ** Integer results
|
| 35 | 35 | properFractionDoubleInteger,
|
| ... | ... | @@ -27,7 +27,7 @@ |
| 27 | 27 | #endif
|
| 28 | 28 | |
| 29 | 29 | module GHC.GHCi
|
| 30 | - {-# DEPRECATED ["GHC.GHCi is deprecated and will be removed in GHC 10.02. See https://github.com/well-typed/reinstallable-base/tree/main/hackage-uses-of-internals/stability-risk-3 for context."] #-}
|
|
| 30 | + {-# DEPRECATED "GHC.GHCi is deprecated and will be removed in GHC 10.02. See https://github.com/well-typed/reinstallable-base/tree/main/hackage-uses-of-internals/stability-risk-3 for context." #-}
|
|
| 31 | 31 | (GHCiSandboxIO(..),
|
| 32 | 32 | NoIO()
|
| 33 | 33 | ) where
|
| ... | ... | @@ -25,7 +25,7 @@ |
| 25 | 25 | #endif
|
| 26 | 26 | |
| 27 | 27 | module GHC.GHCi.Helpers
|
| 28 | - {-# DEPRECATED ["GHC.GHCi.Helpers is deprecated and will be removed in GHC 10.02. See https://github.com/well-typed/reinstallable-base/tree/main/hackage-uses-of-internals/stability-risk-3 for context."] #-}
|
|
| 28 | + {-# DEPRECATED "GHC.GHCi.Helpers is deprecated and will be removed in GHC 10.02. See https://github.com/well-typed/reinstallable-base/tree/main/hackage-uses-of-internals/stability-risk-3 for context." #-}
|
|
| 29 | 29 | (disableBuffering,
|
| 30 | 30 | flushAll,
|
| 31 | 31 | evalWrapper
|
| ... | ... | @@ -28,7 +28,7 @@ |
| 28 | 28 | #endif
|
| 29 | 29 | |
| 30 | 30 | module GHC.IO.Handle.Internals
|
| 31 | - {-# DEPRECATED ["GHC.IO.Handle.Internals is deprecated and will be removed in GHC 10.02. See https://github.com/well-typed/reinstallable-base/tree/main/hackage-uses-of-internals/stability-risk-3 for context."] #-}
|
|
| 31 | + {-# DEPRECATED "GHC.IO.Handle.Internals is deprecated and will be removed in GHC 10.02. See https://github.com/well-typed/reinstallable-base/tree/main/hackage-uses-of-internals/stability-risk-3 for context." #-}
|
|
| 32 | 32 | (withHandle,
|
| 33 | 33 | withHandle',
|
| 34 | 34 | withHandle_,
|
| ... | ... | @@ -25,7 +25,7 @@ |
| 25 | 25 | #endif
|
| 26 | 26 | |
| 27 | 27 | module GHC.IO.Handle.Types (
|
| 28 | - {-# DEPRECATED ["GHC.IO.Handle.Types is deprecated and will be removed in GHC 10.02. See https://github.com/well-typed/reinstallable-base/tree/main/hackage-uses-of-internals/stability-risk-3 for context."] #-}
|
|
| 28 | + {-# DEPRECATED "GHC.IO.Handle.Types is deprecated and will be removed in GHC 10.02. See https://github.com/well-typed/reinstallable-base/tree/main/hackage-uses-of-internals/stability-risk-3 for context." #-}
|
|
| 29 | 29 | Handle(..), Handle__(..), showHandle,
|
| 30 | 30 | checkHandleInvariants,
|
| 31 | 31 | BufferList(..),
|
| ... | ... | @@ -26,7 +26,7 @@ |
| 26 | 26 | #endif
|
| 27 | 27 | |
| 28 | 28 | module GHC.IO.SubSystem
|
| 29 | - {-# DEPRECATED ["GHC.IO.SubSystem is deprecated and will be removed in GHC 10.02. See https://github.com/well-typed/reinstallable-base/tree/main/hackage-uses-of-internals/stability-risk-3 for context."] #-}
|
|
| 29 | + {-# DEPRECATED "GHC.IO.SubSystem is deprecated and will be removed in GHC 10.02. See https://github.com/well-typed/reinstallable-base/tree/main/hackage-uses-of-internals/stability-risk-3 for context." #-}
|
|
| 30 | 30 | (withIoSubSystem,
|
| 31 | 31 | withIoSubSystem',
|
| 32 | 32 | whenIoSubSystem,
|
| ... | ... | @@ -30,7 +30,7 @@ |
| 30 | 30 | #endif
|
| 31 | 31 | |
| 32 | 32 | module System.Posix.Internals
|
| 33 | - {-# DEPRECATED ["System.Posix.Internals is deprecated and will be removed in GHC 10.02. See https://github.com/well-typed/reinstallable-base/tree/main/hackage-uses-of-internals/stability-risk-3 for context."] #-}
|
|
| 33 | + {-# DEPRECATED "System.Posix.Internals is deprecated and will be removed in GHC 10.02. See https://github.com/well-typed/reinstallable-base/tree/main/hackage-uses-of-internals/stability-risk-3 for context." #-}
|
|
| 34 | 34 | ( module GHC.Internal.System.Posix.Internals -- TODO: deprecate
|
| 35 | 35 | ) where
|
| 36 | 36 |