Wolfgang Jeltsch pushed to branch wip/jeltsch/stability-risk-3-module-deprecation at Glasgow Haskell Compiler / GHC

Commits:

8 changed files:

Changes:

  • libraries/base/src/GHC/Event/TimeOut.hs
    1
    +{-# LANGUAGE CPP #-}
    
    2
    +
    
    1 3
     -- |
    
    2 4
     -- Module      :  GHC.Event.TimeOut
    
    3 5
     -- Copyright   :  (c) Tamar Christina 2018
    

  • libraries/base/src/GHC/Float/RealFracMethods.hs
    1
    +{-# LANGUAGE CPP #-}
    
    2
    +
    
    1 3
     {-# LANGUAGE Safe #-}
    
    2 4
     {-# OPTIONS_HADDOCK not-home #-}
    
    3 5
     
    

  • libraries/base/src/GHC/GHCi.hs
    1
    +{-# LANGUAGE CPP #-}
    
    2
    +
    
    1 3
     {-# OPTIONS_HADDOCK not-home #-}
    
    2 4
     
    
    3 5
     -- |
    
    ... ... @@ -26,7 +28,6 @@
    26 28
     
    
    27 29
     module GHC.GHCi
    
    28 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."] #-}
    
    29
    -    {-# WARNING "This is an unstable interface." #-}
    
    30 31
         (GHCiSandboxIO(..),
    
    31 32
          NoIO()
    
    32 33
          ) where
    

  • libraries/base/src/GHC/GHCi/Helpers.hs
    1
    +{-# LANGUAGE CPP #-}
    
    2
    +
    
    1 3
     {-# LANGUAGE Safe #-}
    
    2 4
     
    
    3 5
     -- |
    

  • libraries/base/src/GHC/IO/Handle/Internals.hs
    1
    +{-# LANGUAGE CPP #-}
    
    2
    +
    
    1 3
     {-# LANGUAGE Safe #-}
    
    2 4
     {-# OPTIONS_HADDOCK not-home #-}
    
    3 5
     
    

  • libraries/base/src/GHC/IO/Handle/Types.hs
    1
    +{-# LANGUAGE CPP #-}
    
    2
    +
    
    1 3
     {-# LANGUAGE Safe #-}
    
    2 4
     {-# OPTIONS_HADDOCK not-home #-}
    
    3 5
     
    

  • libraries/base/src/GHC/IO/SubSystem.hs
    1
    +{-# LANGUAGE CPP #-}
    
    2
    +
    
    1 3
     {-# LANGUAGE Safe #-}
    
    2 4
     
    
    3 5
     -- |
    

  • libraries/base/src/System/Posix/Internals.hs
    1
    +{-# LANGUAGE CPP #-}
    
    2
    +
    
    1 3
     {-# LANGUAGE Safe #-}
    
    2 4
     {-# OPTIONS_HADDOCK not-home #-}
    
    3 5