packages feed

hls-class-plugin 1.0.1.0 → 1.0.1.1

raw patch · 2 files changed

+4/−25 lines, 2 filesdep −ghc-api-compatdep ~ghcidePVP ok

version bump matches the API change (PVP)

Dependencies removed: ghc-api-compat

Dependency ranges changed: ghcide

API changes (from Hackage documentation)

Files

hls-class-plugin.cabal view
@@ -1,6 +1,6 @@ cabal-version:      2.4 name:               hls-class-plugin-version:            1.0.1.0+version:            1.0.1.1 synopsis:   Class/instance management plugin for Haskell Language Server @@ -29,28 +29,12 @@     , containers     , ghc     , ghc-exactprint-    , ghcide          >=1.2  && <1.5+    , ghcide          >=1.2  && <1.6     , hls-plugin-api  >=1.1  && <1.3     , lens     , lsp     , text     , transformers--  if impl(ghc < 8.10.5)-    build-depends:-      ghc-api-compat ==8.6-  elif impl(ghc == 8.10.5)-    build-depends:-      ghc-api-compat ==8.10.5-  elif impl(ghc == 8.10.6)-    build-depends:-      ghc-api-compat ==8.10.6-  elif impl(ghc == 8.10.7)-    build-depends:-      ghc-api-compat ==8.10.7-  elif impl(ghc == 9.0.1)-    build-depends:-      ghc-api-compat ==9.0.1    default-language:   Haskell2010   default-extensions:
src/Ide/Plugin/Class.hs view
@@ -8,12 +8,10 @@   ( descriptor   ) where -import           BooleanFormula-import           Class-import           ConLike import           Control.Applicative import           Control.Lens                            hiding (List, use) import           Control.Monad+import           Control.Monad.IO.Class import           Control.Monad.Trans.Class import           Control.Monad.Trans.Maybe import           Data.Aeson@@ -26,10 +24,9 @@ import           Development.IDE.Core.PositionMapping    (fromCurrentRange,                                                           toCurrentRange) import           Development.IDE.GHC.Compat+import           Development.IDE.GHC.Compat.Util import           Development.IDE.Spans.AtPoint import qualified GHC.Generics                            as Generics-import           GhcPlugins                              hiding (Var, getLoc,-                                                          (<>)) import           Ide.PluginUtils import           Ide.Types import           Language.Haskell.GHC.ExactPrint@@ -38,8 +35,6 @@ import           Language.LSP.Server import           Language.LSP.Types import qualified Language.LSP.Types.Lens                 as J-import           TcEnv-import           TcRnMonad  descriptor :: PluginId -> PluginDescriptor IdeState descriptor plId = (defaultPluginDescriptor plId)